On 09/03/2008, Ivan Pope <[EMAIL PROTECTED]> wrote:
> I'm interested in why this is for the iPhone and not for other phones, e.g.
> my N95.

The next question is when can someone get this running on a Android
Simulator? (Or even one of the hardware devices?). According to the
online docs[1] Android supports MPEG4.

And while we are at it what about download to Android, after all it
looks like DRM may be included (or at least there is a package in the
package index[2] called android.drm, it is however blank[3]).

If you understand how Android works then it doesn't look like it
should be too hard, the examples look quite straight forward[4].
Unfortunately I don't know enough about Android to give it a shot.

You would need to fetch the appropriate pages from the web and parse
them if you want to use the non-BBC iPlayer page layout, but it looks
more possible now than it did.

Now if only we could get the BBC Radio streams in MP3 (or something
else that's useable)?
It is possible to capture and transcode the .ra feeds but there will
be legal issues with relaying it to a mobile device (if copyright is
supposed to protect innovation, why is it making it a damn site
harder?). Of course if the BBC had it in a nicer format to start with
it wouldn't be a problem. And it wouldn't cost them a lot to do,
mplayer[5] to decode to WAVE, lame[6] to encode to MP3, both Free! (or
just mencoder[7])

Anyone at BBC R&D thinking about an Android App that let's you access
iPlayer and BBC Radio on the move, in a more "mobile friendly"
interface than all the HTML and Javascript?
Maybe add something to fetch BBC podcasts? (Assuming Android devices
will have adequate storage for such an endeavour).

> What I mean is, what thing have they done to make it unique for the
> iPhone and what can we do to route around that so other phones can use it?

What they have done is called "user agent sniffing". They basically
look at whats connecting and if its an iPhone they serve a different
web page. You can spoof user agent[8][9] to bypass this but thats not
a proper solution.

All that is needed is link to the mobile version for when the user
agent sniffing fails. It shouldn't take more than 10 minutes to do
that (but it has to be done at the BBC end).

That being said Kudos to the BBC for actually using MPEG4!

Andy

[1] http://code.google.com/android/what-is-android.html
[2] http://code.google.com/android/reference/packages.html
[3] http://code.google.com/android/reference/android/drm/package-summary.html
[4] http://code.google.com/android/toolbox/apis/media.html
[5] http://www8.mplayerhq.hu/design7/news.html
[6] http://lame.sourceforge.net/index.php
[7] http://www.mplayerhq.hu/DOCS/HTML/en/mencoder.html
[8] http://en.wikipedia.org/wiki/User_agent#User_agent_spoofing
[9] https://addons.mozilla.org/en-US/firefox/addon/59



-- 
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/[email protected]/

Reply via email to