Re: [backstage] What is TV?

2009-12-31 Thread Kieran Kunhya
--- On Wed, 30/12/09, Brian Butterworth  wrote:

> Why the Flash iPlayer client can't use the
> hardware acceleration.  I get lots of dropped frames
> watching through the iPlayer Desktop.

The new Flash 10.1 beta uses DXVA (DirectX Hardware Video Acceleration). 
However it has problems with scaling right now. The main reason they didn't do 
this earlier is because of paranoia about buggy video drivers causing crashes 
and potential security issues.

This is windows-only right now (presumably because Apple won't give Adobe 
access to the necessary APIs). When DXVA goes into the main player, iPlayer 
should be able to improve their HD encoding parameters (e.g. turning CABAC on, 
more reference frames etc.) However I doubt this will happen because the 
streams might well end up looking better than the broadcast albeit only at 25p.

-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/


Re: [backstage] What is TV?

2009-12-31 Thread Gordon Joly


A tv is box of electronics that is going to the Council dump today - 
replaced by an iMac and a Freeview dongle (with two UHF tuners).


TV and Radio are broadcast media. They exist inside a regulatory 
framework, and date back to the work of Marconi, Tesla, Hertz and others.


Amateur radio still exists, but like broadcast TV and radio it is being 
knocked sideways by the Internet .


73

de

Gordo

-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/


Re: [backstage] What is TV?

2009-12-31 Thread Mo McRoberts
On Thu, Dec 31, 2009 at 10:11, Kieran Kunhya  wrote:

> This is windows-only right now (presumably because Apple won't give Adobe 
> access to the necessary APIs).

Er, what? Where did that presumption come from?

Nothing else on the Mac or Linux has a problem with video compositing.
VLC, which does it entirely in software too, has _no_ issues. Quartz,
QuickTime, and OpenGL, which can be hardware-accelerated, are
thoroughly documented.

Flash’s terrible performance is pretty much entirely Adobe’s problem.

M.

-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/


[backstage] BBC iPlayer and the Nokia N900

2009-12-31 Thread Adam

Hi,

Nokia have released the Nokia N900 phone based on their Maemo operating 
system.


As it doesn't support S60 WRT that the current Nokia phones iPlayer app 
is written in is there anyway i can access the iPlayer videos directly.


I can access the current videos and play them, but they are unwatchable 
as the phone can't handle them.  This might be due to the standard 
streams using the VP6 codec, although i haven't been able to confirm this.


The specs are:
* Firefox Mobile browser
* Flash 9.4
* Maemo OS based on Debian with ARM processor
* User Agent "Mozilla/5.0 (X11; U; Linux armv7l; en-GB; rv:1.9.2a1pre) 
Gecko/20090928 Firefox/3.5 Maemo Browser 1.4.1.21 RX-51 N900"


Is there a work around to get iPlayer working on this phone and videos 
watchable?


Thanks

Adam

-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/


Re: [backstage] What is TV?

2009-12-31 Thread Kieran Kunhya
> > This is windows-only right now (presumably because
> Apple won't give Adobe access to the necessary APIs).
> 
> Er, what? Where did that presumption come from?
> 
> Nothing else on the Mac or Linux has a problem with video
> compositing.
> VLC, which does it entirely in software too, has _no_
> issues. Quartz,
> QuickTime, and OpenGL, which can be hardware-accelerated,
> are
> thoroughly documented.


GPU vendor agnostic H.264 bitstream decoding on Macs is only possible with 
Quicktime - there is no public API for H.264 bitstreaming as far as I know. 
Such a thing is not possible with Linux. (There are only separate vendor APIs 
on Linux such as VDPAU)

Compositing is done on the GPU in VLC (as part of whatever renderer VLC uses - 
VMR9 on windows if I recall correctly) whereas in Flash it's a slow software 
based YV12->RGB conversion in order for overlaying text/graphics amongst other 
things. Also various issues with running inside a browser window slow it down. 

-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/


Re: [backstage] BBC iPlayer and the Nokia N900

2009-12-31 Thread Ian Stirling

Adam wrote:

Hi,

Nokia have released the Nokia N900 phone based on their Maemo operating 
system.


As it doesn't support S60 WRT that the current Nokia phones iPlayer app 
is written in is there anyway i can access the iPlayer videos directly.


I can access the current videos and play them, but they are unwatchable 
as the phone can't handle them.  This might be due to the standard 
streams using the VP6 codec, although i haven't been able to confirm this.


The specs are:
* Firefox Mobile browser
* Flash 9.4
* Maemo OS based on Debian with ARM processor
* User Agent "Mozilla/5.0 (X11; U; Linux armv7l; en-GB; rv:1.9.2a1pre) 
Gecko/20090928 Firefox/3.5 Maemo Browser 1.4.1.21 RX-51 N900"


Is there a work around to get iPlayer working on this phone and videos 
watchable?




I have been using the silly workaround of get_iplayer on my desktop, 
then transcoding the files.


mplayer on the device will actually - just - cope with the flash - with 
appropriate switches -
 mplayer  -vfm ffmpeg -lavdopts skiploopfilt  =all 
Top_Gear_Series_14_-_Episode_1_b00p1lgb_default.flv


The 'proper' flash player is laughably slower though.

Flash slowness is pretty much my only annoyance with the device.
Other than the cheap gits only including one stylus.

You can of course run get_iplayer and transcode on the device itself, 
but that's not very fast :)


-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/


Re: [backstage] BBC iPlayer and the Nokia N900

2009-12-31 Thread Tim Dobson

Adam wrote:
Nokia have released the Nokia N900 phone based on their Maemo operating 
system.


As it doesn't support S60 WRT that the current Nokia phones iPlayer app 
is written in is there anyway i can access the iPlayer videos directly.


I can access the current videos and play them, but they are unwatchable 
as the phone can't handle them.  This might be due to the standard 
streams using the VP6 codec, although i haven't been able to confirm this.


The specs are:
* Firefox Mobile browser
* Flash 9.4
* Maemo OS based on Debian with ARM processor
* User Agent "Mozilla/5.0 (X11; U; Linux armv7l; en-GB; rv:1.9.2a1pre) 
Gecko/20090928 Firefox/3.5 Maemo Browser 1.4.1.21 RX-51 N900"


Is there a work around to get iPlayer working on this phone and videos 
watchable?


I've had a n900 for about a month now and I've been thinking about this 
quite a lot recently.


The device is quite capable of playing h.264 at iplayer quality. I've 
been able to get it to play some HD stuff, and I'll try some iplayer 
quality stuff at some point. The hardware is certainly able to render 
good quality ogg+vorbis+theora/mpeg4+h264+aac fine.


Watching flash iplayer with the device fundamentally works - the 
controls work - you can do full screen etc. However you only get one 
frame every two seconds due to flash being exceedingly heavy on the 
processor as opposed to native gstreamer video stuff.
I don't really think it's the VP6 codec *per se* being the issue, but 
more the VP6 *flash player* bit.


Unfortunately, I've been really busy lately but I keep meaning to knock 
together an iPlayer viewer with get_iplayer for the N900, perhaps by 
modifying one of the Maemo h264 youtube video viewers. The N900 was born 
for this sort of media consumption and it seems a shame that it is being 
prevented from doing it.


I find it mildly ironic how back in the old days of "the iPlayer 
flamewars", it was suggested initially that GNU/Linux was pretty much 
irrelevant and then subsequently that the Adobe stack would solve the 
cross platform compatibility issue.


With a growing number of smartphone operating systems running GNU/Linux 
in some form (Android, Maemo, LiMo, WebOS etc.) and the number of 
smartphones not supporting flash (iPhoneOS), or not having the power to 
play anything in flash more intensive than Youtube eg. iPlayer (Every 
mobile OS that supports Adobe Flash?), I'm not sure that GNU/Linux is 
largely irrelevant or that Adobe is the answer.


Hopefully the next iteration will take a common sense approach because 
the iPlayer concept really rocks. :)


Have a great new year!

Tim

-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/


Re: [backstage] BBC iPlayer and the Nokia N900

2009-12-31 Thread Dave Crossland
2010/1/1 Tim Dobson :
> it was suggested initially that GNU/Linux was pretty much irrelevant

Only by ignorant assholes. :-)
-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/