Re: [backstage] BBC iplayer on exotic devices
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 EULA or just not use the streaming version? > Andy, I'm awfully confused. Flash plays on a Wii (albeit not the iPlayer video content, since the codec used isn't in that version), on mobile phones (from Nokia to Windoze phones but not the iPhone yet), I think it's also on the PSP as well. (Oh, and naturally it's available on the Mac and Linux). Apart form the BBCs "we hate people knowing how this works" attitude I > see no reason why it can't be done. > Although others have also said this: this list (and this thread in particular) is precisely because we -do- want people knowing how as much of this works as possible: the Backstage team battle through some quite difficult beaurocracy to enable this to happen. I admire your negativity towards everything posted here, but do cut us some slack: we're trying to help as much as we can. If you want to bash the BBC, please do just drop me an email and let's keep that stuff off-list. j
Re: [backstage] BBC iplayer on exotic devices
On 05/01/2008, Fearghas McKay <[EMAIL PROTECTED]> wrote: > On 5 Jan 2008, at 17:38, Dave Crossland wrote: > > > I think that's the point of the meeting that Ian invited the public > > developer community to; I hope you'll go :-) > > Whilst that meeting may be convenient for London based developers, > those of us more than an hour or so away will probably find it harder > to just nip in for a meeting. So documentation would be cool - even > under a reasonable NDA. Perhaps Ian can use his little video camera to record the meeting and publish it online? -- Regards, Dave - 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 on exotic devices
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.net&auth=SECRET_KEY&aifp=v001&slist=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 hidden in the actual flash object itself? I am a little wary of hardcoding in an IP. What if the BBC decide they need to switch some machines round and the IP changes? Also would it be possible to turn On indexing in /iplayer/ particularly /iplayer/metafiles so we can see what data is actually in there Firebug is great for tasks like this. The following seems to return an ip, so perhaps it is the method Akamai use for determining the nearest server for streaming the videos. http://cp41752.edgefcs.net/fcs/ident 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] BBC iplayer on exotic devices
On 5 Jan 2008, at 17:38, Dave Crossland wrote: I think that's the point of the meeting that Ian invited the public developer community to; I hope you'll go :-) Whilst that meeting may be convenient for London based developers, those of us more than an hour or so away will probably find it harder to just nip in for a meeting. So documentation would be cool - even under a reasonable NDA. f - 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 on exotic devices
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 any employers past or present) - 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 on exotic devices
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 copy of one of the iPlayer pages open right now and I can't for the life of me find the actual URL to attempt to fetch the FLV using RTMP. Is it not possible to just put the RTMP URL on the page somewhere (even if it's in a comment) to make screen scraping that bit easier. I didn't release iPlayers FLV would play in other software, I knew it didn't work on Gnash so assumed that there was something in iPlayers encoding that was Adobe only, I may well be wrong. An explanation of how the streaming player actually works would be extremely helpful. For instance which of these many bits of Javascript is loading the Flash? (Why is it done via Javascript anyway?) So could someone at the BBC write up a short doc explain what is going on? > RTMP is just a socket-based protocol so clients can be written in any > language. Any links to the specification for RTMP all the usual places I find protocol specs have turned up no results. Oh and when I was talking about download protocol I was referring to the download version of iPlayer not the streaming version as the download it higher quality. Andy -- Computers are like air conditioners. Both stop working, if you open windows. -- Adam Heath - 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 on exotic devices
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.net&auth=SECRET_KEY&aifp=v001&slist=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 hidden in the actual flash object itself? I am a little wary of hardcoding in an IP. What if the BBC decide they need to switch some machines round and the IP changes? Also would it be possible to turn On indexing in /iplayer/ particularly /iplayer/metafiles so we can see what data is actually in there? Thanks -- Computers are like air conditioners. Both stop working, if you open windows. -- Adam Heath - 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/