Re: [backstage] BBC iplayer on exotic devices

2008-01-11 Thread Andy
On 09/01/2008, Iain Wallace [EMAIL PROTECTED] wrote: Confusing how? I am confused to where a lot of the URLs actually come from. It would be helpful if someone said where all these many URLs came from instead of just saying use this URL. I haven't read PHP for a *long* time (several years since

RE: [backstage] BBC iplayer on exotic devices

2008-01-11 Thread Nick Reynolds-AMi
: [backstage] BBC iplayer on exotic devices Dave Crossland wrote: On 09/01/2008, Jason Cartwright [EMAIL PROTECTED] wrote: Production client-side code really shouldn't have documentation in. If the BBC is serious about supporting innovation around the iPlayer, it ought to leave it in here. I

Re: [backstage] BBC iplayer on exotic devices

2008-01-11 Thread Richard P Edwards
to this discussion http://www.bbc.co.uk/blogs/bbcinternet/2008/01/ip_to_tv_how.html -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Steve Jolly Sent: 09 January 2008 12:54 To: backstage@lists.bbc.co.uk Subject: Re: [backstage] BBC iplayer on exotic devices Dave

Re: [backstage] BBC iplayer on exotic devices

2008-01-11 Thread Jonathan Tweed
On Fri Jan 11 10:23:14 UTC 2008, Andy [EMAIL PROTECTED] wrote: I see two PIDs the original one b007cjrb and the one from versions: b006py02 I am guessing I use the second one? Correct. Episodes are conceptual and are not broadcast directly. They can have many versions and it is these

Re: [backstage] BBC iplayer on exotic devices

2008-01-10 Thread Dave Crossland
On 09/01/2008, Iain Wallace [EMAIL PROTECTED] wrote: B. The iPlayer should stream over an open, not a proprietary protocol Getting the Gnash RTMP library into mplayer and libcurl ought to solve this from the software freedom community side. Gnash seems to be the most serious and immediate

Re: [backstage] BBC iplayer on exotic devices

2008-01-09 Thread Andy
On 06/01/2008, James Cridland [EMAIL PROTECTED] wrote: this list (and this thread in particular) is precisely because we -do- want people knowing how as much of this works as possible: Them tell me how it works! The HTML looks like it was designed to be hard to read, was this the case? On

Re: [backstage] BBC iplayer on exotic devices

2008-01-09 Thread Jason Cartwright
Production client-side code really shouldn't have documentation in. It is usually taken out by a build script to save bandwidth - the same reason as why the javascript is badly formatted and obfuscate, it'll probably be packed or minified. J On Jan 9, 2008 9:42 AM, Andy [EMAIL PROTECTED] wrote:

Re: [backstage] BBC iplayer on exotic devices

2008-01-09 Thread Dave Crossland
On 09/01/2008, Andy [EMAIL PROTECTED] wrote: On many other sites all you have to do is view source, Ctrl-F, .flv and you find the URL needed for the stream. ... I think the biggest thing people want is you NOT TO USE RTMP. The BBC is using the latest Flash technology - Flash Media Server -

Re: [backstage] BBC iplayer on exotic devices

2008-01-09 Thread Matthew Somerville
Jason Cartwright wrote: the same reason as why the javascript is badly formatted and obfuscate, it'll probably be packed or minified. I wish BBC news did that for their HTML; simply stripping the whitespace and nothing else shrinks the BBC news front page by *a third*! Quite a bandwidth

Re: [backstage] BBC iplayer on exotic devices

2008-01-09 Thread Dave Crossland
On 09/01/2008, Jason Cartwright [EMAIL PROTECTED] wrote: Production client-side code really shouldn't have documentation in. If the BBC is serious about supporting innovation around the iPlayer, it ought to leave it in here. -- Regards, Dave (Personal opinion only) - Sent via the

Re: [backstage] BBC iplayer on exotic devices

2008-01-09 Thread Steve Jolly
Dave Crossland wrote: On 09/01/2008, Jason Cartwright [EMAIL PROTECTED] wrote: Production client-side code really shouldn't have documentation in. If the BBC is serious about supporting innovation around the iPlayer, it ought to leave it in here. I believe Ian said that there's a proper API

Re: [backstage] BBC iplayer on exotic devices

2008-01-09 Thread Dave Crossland
On 09/01/2008, Steve Jolly [EMAIL PROTECTED] wrote: Dave Crossland wrote: On 09/01/2008, Jason Cartwright [EMAIL PROTECTED] wrote: Production client-side code really shouldn't have documentation in. If the BBC is serious about supporting innovation around the iPlayer, it ought to leave

Re: [backstage] BBC iplayer on exotic devices

2008-01-09 Thread Matt Barber
An API would be good, one could request a stream ID based on program, or perhaps just a category, similar to an RSS feed based on program genre or series. So my webapp could automatically list the latest 5 top gear episodes for my fan site, with little programming or knowledge of program IDs. An

Re: [backstage] BBC iplayer on exotic devices

2008-01-09 Thread Jason Cartwright
I disagree. Using gigs and gigs of bandwidth needlessly and making an app run slower for millions of people, just so a few developers can hack around with it? Much better to release an API and sample source code separately. Example... Built for users: http://maps.google.com Built for developers:

Re: [backstage] BBC iplayer on exotic devices

2008-01-09 Thread Dave Crossland
On 09/01/2008, Jason Cartwright [EMAIL PROTECTED] wrote: I disagree. ... Much better to release an API and sample source code separately. I look forward to the BBC releasing an API and sample source code separately :-) -- Regards, Dave (Personal opinion only!) - Sent via the

Re: [backstage] BBC iplayer on exotic devices

2008-01-09 Thread Matt Barber
Good idea, streamline and optimise for the end user, be abundant with information for the developer. That way it would increase reliability for the end user too, as the live production code is less likely to change/have errors introduced, whereas if the developer code goes a little wrong, it's not

Re: [backstage] BBC iplayer on exotic devices

2008-01-09 Thread Iain Wallace
On Jan 9, 2008 9:42 AM, Andy [EMAIL PROTECTED] wrote: On 06/01/2008, James Cridland [EMAIL PROTECTED] wrote: this list (and this thread in particular) is precisely because we -do- want people knowing how as much of this works as possible: Them tell me how it works! The HTML looks like

Re: [backstage] BBC iplayer on exotic devices

2008-01-06 Thread David Woodhouse
On Sat, 2008-01-05 at 16:39 +, Andy wrote: Any links to the specification for RTMP all the usual places I find protocol specs have turned up no results. http://wiki.gnashdev.org/wiki/index.php/RTMP http://osflash.org/documentation/rtmp See also

Re: [backstage] BBC iplayer on exotic devices

2008-01-06 Thread Dave Crossland
On 06/01/2008, David Woodhouse [EMAIL PROTECTED] wrote: I'd love to get an iPlayer activity working on the OLPC XO. Indeed - mine is arriving this week :-) Shame about the GeoIP restriction, eh? -- Regards, Dave (Personal opinion) - Sent via the backstage.bbc.co.uk discussion group. To

Re: [backstage] BBC iplayer on exotic devices

2008-01-06 Thread Dave Crossland
On 06/01/2008, James Cridland [EMAIL PROTECTED] wrote: On Jan 4, 2008 4:59 PM, Andy [EMAIL PROTECTED] wrote: On 04/01/2008, Ian Forrester [EMAIL PROTECTED] wrote: So if your building a iplayer for an exotic device platform, do get in touch. Adobe Flash is prohibited on non-PC

Re: [backstage] BBC iplayer on exotic devices

2008-01-06 Thread backstage
But I can't find it *anywhere* in the iPlayer HTML or Javascript. Can't find it in the XML either. Is it hidden in the actual flash object itself? I don't remember the details offhand, but these bits of information *are* all available in the pages/html/JavaScript/config files. I am a

Re: [backstage] BBC iplayer on exotic devices

2008-01-06 Thread David Matthews
Dave Crossland wrote: On 06/01/2008, David Matthews [EMAIL PROTECTED] wrote: Well it's not that hard to get iPlayer content on the Xbox. Once Linux (e.g. Xebian) is installed then essentially the Xbox is just another Linux x86 machine. Install IceWeasel/Firefox and the Flash plugin and

Re: [backstage] BBC iplayer on exotic devices

2008-01-06 Thread Dave Crossland
On 06/01/2008, David Matthews [EMAIL PROTECTED] wrote: Dave Crossland wrote: On 06/01/2008, David Matthews [EMAIL PROTECTED] wrote: Well it's not that hard to get iPlayer content on the Xbox. Once Linux (e.g. Xebian) is installed then essentially the Xbox is just another Linux x86

Re: [backstage] BBC iplayer on exotic devices

2008-01-06 Thread Mr I Forrester
[EMAIL PROTECTED] wrote: All of this is documented in that xboxmediacenter.com forum which Ian posted a link to earlier (in fact the starting post of this thread I think), including an executable PHP script for generating the URL for the RTMP stream. Thanks Phil I was going to say the same :)

Re: [backstage] BBC iplayer on exotic devices

2008-01-06 Thread Dave Crossland
On 06/01/2008, Mr I Forrester [EMAIL PROTECTED] wrote: So a little secret which can be revealed for 2008 (I meant to do a email about this and other things over xmas). We have setup a IRC server so we can have text talks with you guys and us in the future. Its not quite ready but I'm hoping

Re: [backstage] BBC iplayer on exotic devices

2008-01-05 Thread Dave Crossland
On 05/01/2008, Andy [EMAIL PROTECTED] wrote: So could someone at the BBC write up a short doc explain what is going on? I think that's the point of the meeting that Ian invited the public developer community to; I hope you'll go :-) -- Regards, Dave (Personal opinion only, not the views of

Re: [backstage] BBC iplayer on exotic devices

2008-01-05 Thread Andy
Sorry to reply to my own post. Everyone appears to be using a url of the form: rtmp://217.243.192.52:1935/ondemand?_fcs_vhost=cp41752.edgefcs.netauth=SECRET_KEYaifp=v001slist=STREAM_NAME But I can't find it *anywhere* in the iPlayer HTML or Javascript. Can't find it in the XML either. Is it

Re: [backstage] BBC iplayer on exotic devices

2008-01-05 Thread Andy
On 04/01/2008, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Any piece of software which can talk RTMP and play FLV files can use iPlayer. So long it will run that software, the hardware is irrelevant. Only if you can find the RTMP URL and the FLV file, and that appears to be non-trivial. I have a

Re: [backstage] BBC iplayer on exotic devices

2008-01-05 Thread Adam Leach
Andy wrote: Sorry to reply to my own post. Everyone appears to be using a url of the form: rtmp://217.243.192.52:1935/ondemand?_fcs_vhost=cp41752.edgefcs.netauth=SECRET_KEYaifp=v001slist=STREAM_NAME But I can't find it *anywhere* in the iPlayer HTML or Javascript. Can't find it in the XML

Re: [backstage] BBC iplayer on exotic devices

2008-01-05 Thread James Cridland
On Jan 4, 2008 4:59 PM, Andy [EMAIL PROTECTED] wrote: On 04/01/2008, Ian Forrester [EMAIL PROTECTED] wrote: So if your building a iplayer for an exotic device platform, do get in touch. Quick questions: Adobe Flash is prohibited on non-PC systems, is the BBC suggesting we violate Adobe's

[backstage] BBC iplayer on exotic devices

2008-01-04 Thread Ian Forrester
Just in case anyone missed it, there's a bunch of developers trying to bring BBC iPlayer content to the Xbox1 and Wii. The main thread can be found here - http://www.xboxmediacenter.com/forum/showthread.php?t=27063 I spoke to our iPlayer team and I can mention a couple of things. 1. The

Re: [backstage] BBC iplayer on exotic devices

2008-01-04 Thread Martin Deutsch
On 1/4/08, Ian Forrester [EMAIL PROTECTED] wrote: Just in case anyone missed it, there's a bunch of developers trying to bring BBC iPlayer content to the Xbox1 and Wii. The main thread can be found here - http://www.xboxmediacenter.com/forum/showthread.php?t=27063 [...] This is possibly not

Re: [backstage] BBC iplayer on exotic devices

2008-01-04 Thread Mr I Forrester
Martin Deutsch wrote: On 1/4/08, *Ian Forrester* [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: Just in case anyone missed it, there's a bunch of developers trying to bring BBC iPlayer content to the Xbox1 and Wii. The main thread can be found here -

Re: [backstage] BBC iplayer on exotic devices

2008-01-04 Thread Andy
On 04/01/2008, Ian Forrester [EMAIL PROTECTED] wrote: So if your building a iplayer for an exotic device platform, do get in touch. Quick questions: Adobe Flash is prohibited on non-PC systems, is the BBC suggesting we violate Adobe's EULA or just not use the streaming version? Many exotic

Re: [backstage] BBC iplayer on exotic devices

2008-01-04 Thread Phil Wilson
Many exotic system don't run x86 Processor emulators for the x86 chipset are also too slow for small devices. Where is the iPlayer source code so we can recompile for ARM, MIPS etc.? You don't need the iPlayer source. All of the heavy lifting on the client is done by Flash itself. A lot

Re: [backstage] BBC iplayer on exotic devices

2008-01-04 Thread Andy
On 04/01/2008, Phil Wilson [EMAIL PROTECTED] wrote: You don't need the iPlayer source. All of the heavy lifting on the client is done by Flash itself. Flash is somewhat inefficient as it's adding an extra layer in the way of the hardware. It is also prohibited to use the Adobe Flash Web

Re: [backstage] BBC iplayer on exotic devices

2008-01-04 Thread Mr I Forrester
Andy wrote: On 04/01/2008, Ian Forrester [EMAIL PROTECTED] wrote: So if your building a iplayer for an exotic device platform, do get in touch. Quick questions: Adobe Flash is prohibited on non-PC systems, is the BBC suggesting we violate Adobe's EULA or just not use the streaming

Re: [backstage] BBC iplayer on exotic devices

2008-01-04 Thread Barry Carlyon
silly point - Just in case anyone missed it, there's a bunch of developers trying to bring BBC iPlayer content to the Xbox1 and Wii. The main thread can be found here - http://www.xboxmediacenter.com/forum/showthread.php?t=27063; is xbox1 a typo, myself a poor student, still only have an

Re: [backstage] BBC iplayer on exotic devices

2008-01-04 Thread backstage
On 04/01/2008, Phil Wilson [EMAIL PROTECTED] wrote: You don't need the iPlayer source. All of the heavy lifting on the client is done by Flash itself. how can the heavy lifting be done by Flash if Flash is prohibited? The heavy lifting *in iPlayer* is done natively by Flash. The point

Re: [backstage] BBC iplayer on exotic devices

2008-01-04 Thread Dave Crossland
On 04/01/2008, Mr I Forrester [EMAIL PROTECTED] wrote: Andy wrote: On 04/01/2008, Ian Forrester [EMAIL PROTECTED] wrote: So if your building a iplayer for an exotic device platform, do get in touch. Quick questions: Adobe Flash is prohibited on non-PC systems, is the BBC

Re: [backstage] BBC iplayer on exotic devices

2008-01-04 Thread Mr I Forrester
Andy wrote: On 04/01/2008, Phil Wilson [EMAIL PROTECTED] wrote: You don't need the iPlayer source. All of the heavy lifting on the client is done by Flash itself. Flash is somewhat inefficient as it's adding an extra layer in the way of the hardware. It is also prohibited to use the

Re: [backstage] BBC iplayer on exotic devices

2008-01-04 Thread Dave Crossland
On 04/01/2008, Andy [EMAIL PROTECTED] wrote: On 04/01/2008, Phil Wilson [EMAIL PROTECTED] wrote: You don't need the iPlayer source. All of the heavy lifting on the client is done by Flash itself. Flash is somewhat inefficient as it's adding an extra layer in the way of the hardware.

Re: [backstage] BBC iplayer on exotic devices

2008-01-04 Thread Andy
On 04/01/2008, Mr I Forrester [EMAIL PROTECTED] wrote: Hold on a sec, we would never suggest breaking Adobe's EULA. No one is suggesting porting Flash to a non-PC system. I must have mis-understood. I assumed by exotic devices you meant something other than a desktop PC? I thought you where

Re: [backstage] BBC iplayer on exotic devices

2008-01-04 Thread Mr I Forrester
Dave Crossland wrote: On 04/01/2008, Barry Carlyon [EMAIL PROTECTED] wrote: silly point - Just in case anyone missed it, there's a bunch of developers trying to bring BBC iPlayer content to the Xbox1 and Wii. The main thread can be found here -

Re: [backstage] BBC iplayer on exotic devices

2008-01-04 Thread Dave Crossland
On 04/01/2008, Andy [EMAIL PROTECTED] wrote: On 04/01/2008, Mr I Forrester [EMAIL PROTECTED] wrote: Hold on a sec, we would never suggest breaking Adobe's EULA. No one is suggesting porting Flash to a non-PC system. I must have mis-understood. I assumed by exotic devices you meant

Re: [backstage] BBC iplayer on exotic devices

2008-01-04 Thread Dave Crossland
On 04/01/2008, Mr I Forrester [EMAIL PROTECTED] wrote: If anyone wants to implement a downloader for some kind of NAS or server, or router then it would be interesting to see (once the BBC hands over what's needed). You could do this now if you like, there are already applications which

Re: [backstage] BBC iplayer on exotic devices

2008-01-04 Thread Duncan Barnes
On 04/01/2008, Mr I Forrester [EMAIL PROTECTED] wrote: Dave Crossland wrote: On 04/01/2008, Barry Carlyon [EMAIL PROTECTED] wrote: silly point - Just in case anyone missed it, there's a bunch of developers trying to bring BBC iPlayer content to the Xbox1 and Wii. The main thread can

Re: [backstage] BBC iplayer on exotic devices

2008-01-04 Thread backstage
And now you say we shouldn't use the streaming version either on non-PC? You do not need to port Flash to use the streaming iPlayer. Flash is a convenient client tool but it is not the only one. Any piece of software which can talk RTMP and play FLV files can use iPlayer. So long it will

Re: [backstage] BBC iplayer on exotic devices

2008-01-04 Thread Dave Crossland
On 04/01/2008, Duncan Barnes [EMAIL PROTECTED] wrote: On 04/01/2008, Mr I Forrester [EMAIL PROTECTED] wrote: Dave Crossland wrote: On 04/01/2008, Barry Carlyon [EMAIL PROTECTED] wrote: iPlayer on the Normal Xbox would be interesting... Yes, the original Xbox, not the Xbox360. The