Re: [backstage] BBC iPlayer for Apple TV

2010-02-15 Thread Dave Addey
Hi all,

As another alternative to Boxee and XBMC, you can always use Plex
(http://www.plexapp.com/) and my Plex iPlayer plugin (downloadable from
Plex's in-app plugin list). I'm using this on a Mac Mini hooked up to a
projector, and it works great.

I used to use a hacked AppleTV as a media centre, but its closed approach
eventually led to my move over to the Mini. Would probably have stuck with
the AppleTV if I'd had Tweed's iPlayer plugin at the time :)  Plex gives a
lot more plugin flexibility - definitely worth a look if you're considering
a Mac-based media centre.

Dave.

 From: Ian Forrester ian.forres...@bbc.co.uk
 Reply-To: backstage@lists.bbc.co.uk
 Date: Tue, 9 Feb 2010 13:55:40 -
 To: backstage@lists.bbc.co.uk
 Subject: RE: [backstage] BBC iPlayer for Apple TV
 
 Sorry been out at Fosdem, so missed this. Will post it up on backstage, good
 work Tweed! 
 
 Still enjoy XBMC with iplayer support but this will make the Apple TV a lot
 more interesting for friends of mine.
 
 Secret[] Private[x] Public[]
 
 Ian Forrester
 Senior Backstage Producer
 
 BBC RD North Lab,
 1st Floor Office, OB Base,
 New Broadcasting House, Oxford Road,
 Manchester, M60 1SJ
 -Original Message-
 From: owner-backst...@lists.bbc.co.uk [mailto:owner-backst...@lists.bbc.co.uk]
 On Behalf Of Jonathan Tweed
 Sent: 03 February 2010 13:30
 To: backstage@lists.bbc.co.uk
 Subject: Re: [backstage] BBC iPlayer for Apple TV
 
 On 3 Feb 2010, at 13:09, Mo McRoberts wrote:
 
 Really really not a fan of Boxee's UI. Nor XMBC's, for that matter.
 
 Both seem pretty sluggish on the aTV, especially compared to the
 native UI.
 
 Which is exactly why I made this. I didn't buy an Apple TV to run Boxee.
 
 Cheers
 Jonathan
 -
 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/
 
 -
 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/


-
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] Fixing the iPlayer support in Plex

2009-09-30 Thread Dave Addey
Heh!  I've only just really explored both, having scraped along for ages
with a hacked Apple TV.  But now my Mac Mini has arrived, I'm trying to
shape it into the media centre I've always dreamed of, hence my work on the
iPlayer plugin.  And Plex has a prettier default UI that XBMC on OS X, so I
got distracted by its shiny shininess.  You should give it a try :)

- Dave

 From: Ian Forrester ian.forres...@bbc.co.uk
 Reply-To: backstage@lists.bbc.co.uk
 Date: Wed, 30 Sep 2009 13:41:29 +0100
 To: backstage@lists.bbc.co.uk
 Subject: RE: [backstage] Fixing the iPlayer support in Plex
 
 Ah see if the Plex guys didn't fork so far away they could have used
 XBMC's code.
 
 I say that as a massive fan of XBMC for 10 years and a regular users and
 contributor (so ignore my jest)
 
 Secret[] Private[x] Public[]
 
 Ian Forrester
 Senior Backstage Producer, BBC RD
 01612444063 | 07711913293
 ian.forres...@bbc.co.uk
 
 -Original Message-
 From: owner-backst...@lists.bbc.co.uk
 [mailto:owner-backst...@lists.bbc.co.uk] On Behalf Of Dave Addey
 Sent: 29 September 2009 17:53
 To: backstage@lists.bbc.co.uk
 Subject: Re: [backstage] Fixing the iPlayer support in Plex
 
 Hi Ian (and other posters),
 
 Many thanks for all the suggestions and ideas - much appreciated.  I had
 originally tried to get the iPlayer RTMP streams playing inside a
 third-party Flash player, but nothing I tried would get them to play.  I
 did also take a look at the XBMC plugin for inspiration (Plex is forked
 from XBMC), but they seem to be using their own proprietary RTMP player,
 which isn't easily available for us to use in Plex.  In the end I gave
 up with trying to get the raw streams to work outside of the original
 flash player.
 
 Instead, I'm using Plex's rather neat webkit page-cropping approach,
 which finds the iPlayer swf file on a page loaded from bbc.co.uk/iplayer
 and displays the page in cropped form to just show the video part of the
 player.
 I also did some digging around in the iPlayer javascript files and found
 that the iPlayer swf file has a Javascript API, which I've taken
 advantage of for playing and pausing playback, and for tracking progress
 via JS callbacks.
 
 It's all working rather well (until the iPlayer site next changes at
 least), using the RSS and JSON feeds to obtain the programme info and
 then using this webkit approach for playback.
 
 If you'd like to give it a try, you can download Plex here (it's open
 source and free):
 
 http://www.plexapp.com/
 
 The iPlayer plugin can be downloaded and installed from the in-app App
 Store.
 
 It would still be good to access the RTMP streams directly - and this
 would probably be more reliable in the long term.  Is there any magic
 involved in getting them to play?  Has anyone found a third-party
 flash-based player (ideally with useful JavaScript hooks) for doing so?
 
 Thanks again for the help!
 
 - Dave
 
 From: Ian Forrester ian.forres...@bbc.co.uk
 Reply-To: backstage@lists.bbc.co.uk
 Date: Tue, 29 Sep 2009 16:55:23 +0100
 To: backstage@lists.bbc.co.uk
 Subject: RE: [backstage] Fixing the iPlayer support in Plex
 
 Hi Dave,
 
 Have a look at the XBMC iplayer plugin which you should be able to
 leverage.
 
 http://code.google.com/p/xbmc-iplayerv2/
 
 I use it personally to watch iplayer from my home media centre (XBMC
 2.1)
 
 Secret[] Private[x] Public[]
 
 Ian Forrester
 Senior Backstage Producer, BBC RD
 01612444063 | 07711913293
 ian.forres...@bbc.co.uk
 
 -Original Message-
 From: owner-backst...@lists.bbc.co.uk
 [mailto:owner-backst...@lists.bbc.co.uk] On Behalf Of Brian
 Butterworth
 Sent: 29 September 2009 07:06
 To: backstage@lists.bbc.co.uk
 Subject: Re: [backstage] Fixing the iPlayer support in Plex
 
 
 
 2009/9/28 Dave Addey listma...@addey.com
 
 
 Hi Backstage,
 
 I've been working on fixing the iPlayer plugin for the Mac OS X media
 centre app Plex.  The updated plugin seems to be working pretty well
 
 by reading the BBC RSS feeds and JSON feeds, but I have a few
 questions:
 
 1) Are there any issues with integrating iPlayer into an app like
 Plex?  (I'm not trying to work around the geographical restrictions on
 
 iPlayer access, I should add - I'm just providing a wrapper for the
 iPlayer flash player from within Plex.)  I'm aware that doing so could
 
 be likely to break at any time if the iPlayer site were to change.
 (You can view Plex here: http://www.plexapp.com/)
 
 
 
 Yes, this is the make your stuff with our stuff BBC Backstage line.
  
 
 
 2) Assuming this isn't a problem legally, is there anywhere I can find
 
 a list of all of the potential subcategories / subgenres used by
 iPlayer?  I can see a list of those with at least one current
 programme assigned to them, but I don't know if this list is complete.
 For example, Children's  Activities, Children's  Animation, etc.
 
 
 
 I think you have to work it out from what's out there.
  
 
 
 3) Is there a feed (RSS / JSON / something else) which can be used

Re: [backstage] Fixing the iPlayer support in Plex

2009-09-30 Thread Dave Addey
So it is (stunning), and so it is (the same) :)  I should have given XBMC
more of a try.  Ah well.

Dave.

 From: Ian Forrester ian.forres...@bbc.co.uk
 Reply-To: backstage@lists.bbc.co.uk
 Date: Wed, 30 Sep 2009 17:59:23 +0100
 To: backstage@lists.bbc.co.uk
 Subject: RE: [backstage] Fixing the iPlayer support in Plex
 
 My UI on XBMC is stunning, actually it's the same as Plex -
 http://www.flickr.com/photos/cubicgarden/tags/xbmc
 
 I use to run XBMC on my Xbox and still have it for backup.
 
 Secret[] Private[x] Public[]
 
 Ian Forrester
 Senior Backstage Producer, BBC RD
 01612444063 | 07711913293
 ian.forres...@bbc.co.uk
 
 -Original Message-
 From: owner-backst...@lists.bbc.co.uk
 [mailto:owner-backst...@lists.bbc.co.uk] On Behalf Of Dave Addey
 Sent: 30 September 2009 16:50
 To: backstage@lists.bbc.co.uk
 Subject: Re: [backstage] Fixing the iPlayer support in Plex
 
 Heh!  I've only just really explored both, having scraped along for ages
 with a hacked Apple TV.  But now my Mac Mini has arrived, I'm trying to
 shape it into the media centre I've always dreamed of, hence my work on
 the iPlayer plugin.  And Plex has a prettier default UI that XBMC on OS
 X, so I got distracted by its shiny shininess.  You should give it a try
 :)
 
 - Dave
 
 From: Ian Forrester ian.forres...@bbc.co.uk
 Reply-To: backstage@lists.bbc.co.uk
 Date: Wed, 30 Sep 2009 13:41:29 +0100
 To: backstage@lists.bbc.co.uk
 Subject: RE: [backstage] Fixing the iPlayer support in Plex
 
 Ah see if the Plex guys didn't fork so far away they could have used
 XBMC's code.
 
 I say that as a massive fan of XBMC for 10 years and a regular users
 and contributor (so ignore my jest)
 
 Secret[] Private[x] Public[]
 
 Ian Forrester
 Senior Backstage Producer, BBC RD
 01612444063 | 07711913293
 ian.forres...@bbc.co.uk
 
 -Original Message-
 From: owner-backst...@lists.bbc.co.uk
 [mailto:owner-backst...@lists.bbc.co.uk] On Behalf Of Dave Addey
 Sent: 29 September 2009 17:53
 To: backstage@lists.bbc.co.uk
 Subject: Re: [backstage] Fixing the iPlayer support in Plex
 
 Hi Ian (and other posters),
 
 Many thanks for all the suggestions and ideas - much appreciated.  I
 had originally tried to get the iPlayer RTMP streams playing inside a
 third-party Flash player, but nothing I tried would get them to play.
 
 I did also take a look at the XBMC plugin for inspiration (Plex is
 forked from XBMC), but they seem to be using their own proprietary
 RTMP player, which isn't easily available for us to use in Plex.  In
 the end I gave up with trying to get the raw streams to work outside
 of the original flash player.
 
 Instead, I'm using Plex's rather neat webkit page-cropping approach,
 which finds the iPlayer swf file on a page loaded from
 bbc.co.uk/iplayer and displays the page in cropped form to just show
 the video part of the player.
 I also did some digging around in the iPlayer javascript files and
 found that the iPlayer swf file has a Javascript API, which I've taken
 
 advantage of for playing and pausing playback, and for tracking
 progress via JS callbacks.
 
 It's all working rather well (until the iPlayer site next changes at
 least), using the RSS and JSON feeds to obtain the programme info and
 then using this webkit approach for playback.
 
 If you'd like to give it a try, you can download Plex here (it's open
 source and free):
 
 http://www.plexapp.com/
 
 The iPlayer plugin can be downloaded and installed from the in-app
 App Store.
 
 It would still be good to access the RTMP streams directly - and this
 would probably be more reliable in the long term.  Is there any magic
 involved in getting them to play?  Has anyone found a third-party
 flash-based player (ideally with useful JavaScript hooks) for doing
 so?
 
 Thanks again for the help!
 
 - Dave
 
 From: Ian Forrester ian.forres...@bbc.co.uk
 Reply-To: backstage@lists.bbc.co.uk
 Date: Tue, 29 Sep 2009 16:55:23 +0100
 To: backstage@lists.bbc.co.uk
 Subject: RE: [backstage] Fixing the iPlayer support in Plex
 
 Hi Dave,
 
 Have a look at the XBMC iplayer plugin which you should be able to
 leverage.
 
 http://code.google.com/p/xbmc-iplayerv2/
 
 I use it personally to watch iplayer from my home media centre (XBMC
 2.1)
 
 Secret[] Private[x] Public[]
 
 Ian Forrester
 Senior Backstage Producer, BBC RD
 01612444063 | 07711913293
 ian.forres...@bbc.co.uk
 
 -Original Message-
 From: owner-backst...@lists.bbc.co.uk
 [mailto:owner-backst...@lists.bbc.co.uk] On Behalf Of Brian
 Butterworth
 Sent: 29 September 2009 07:06
 To: backstage@lists.bbc.co.uk
 Subject: Re: [backstage] Fixing the iPlayer support in Plex
 
 
 
 2009/9/28 Dave Addey listma...@addey.com
 
 
 Hi Backstage,
 
 I've been working on fixing the iPlayer plugin for the Mac OS X media
 
 centre app Plex.  The updated plugin seems to be working pretty
 well
 
 by reading the BBC RSS feeds and JSON feeds, but I have a few
 questions:
 
 1) Are there any issues with integrating iPlayer into an app

Re: [backstage] Fixing the iPlayer support in Plex

2009-09-29 Thread Dave Addey
Hi Ian (and other posters),

Many thanks for all the suggestions and ideas - much appreciated.  I had
originally tried to get the iPlayer RTMP streams playing inside a
third-party Flash player, but nothing I tried would get them to play.  I did
also take a look at the XBMC plugin for inspiration (Plex is forked from
XBMC), but they seem to be using their own proprietary RTMP player, which
isn't easily available for us to use in Plex.  In the end I gave up with
trying to get the raw streams to work outside of the original flash player.

Instead, I'm using Plex's rather neat webkit page-cropping approach, which
finds the iPlayer swf file on a page loaded from bbc.co.uk/iplayer and
displays the page in cropped form to just show the video part of the player.
I also did some digging around in the iPlayer javascript files and found
that the iPlayer swf file has a Javascript API, which I've taken advantage
of for playing and pausing playback, and for tracking progress via JS
callbacks.

It's all working rather well (until the iPlayer site next changes at least),
using the RSS and JSON feeds to obtain the programme info and then using
this webkit approach for playback.

If you'd like to give it a try, you can download Plex here (it's open source
and free):

http://www.plexapp.com/

The iPlayer plugin can be downloaded and installed from the in-app App
Store.

It would still be good to access the RTMP streams directly - and this would
probably be more reliable in the long term.  Is there any magic involved in
getting them to play?  Has anyone found a third-party flash-based player
(ideally with useful JavaScript hooks) for doing so?

Thanks again for the help!

- Dave

 From: Ian Forrester ian.forres...@bbc.co.uk
 Reply-To: backstage@lists.bbc.co.uk
 Date: Tue, 29 Sep 2009 16:55:23 +0100
 To: backstage@lists.bbc.co.uk
 Subject: RE: [backstage] Fixing the iPlayer support in Plex
 
 Hi Dave,  
 
 Have a look at the XBMC iplayer plugin which you should be able to
 leverage.
 
 http://code.google.com/p/xbmc-iplayerv2/
 
 I use it personally to watch iplayer from my home media centre (XBMC
 2.1)
 
 Secret[] Private[x] Public[]
 
 Ian Forrester
 Senior Backstage Producer, BBC RD
 01612444063 | 07711913293
 ian.forres...@bbc.co.uk
 
 -Original Message-
 From: owner-backst...@lists.bbc.co.uk
 [mailto:owner-backst...@lists.bbc.co.uk] On Behalf Of Brian Butterworth
 Sent: 29 September 2009 07:06
 To: backstage@lists.bbc.co.uk
 Subject: Re: [backstage] Fixing the iPlayer support in Plex
 
 
 
 2009/9/28 Dave Addey listma...@addey.com
 
 
 Hi Backstage,
 
 I've been working on fixing the iPlayer plugin for the Mac OS X
 media centre app Plex.  The updated plugin seems to be working pretty
 well by reading the BBC RSS feeds and JSON feeds, but I have a few
 questions:
 
 1) Are there any issues with integrating iPlayer into an app
 like Plex?  (I'm not trying to work around the geographical restrictions
 on iPlayer access, I should add - I'm just providing a wrapper for the
 iPlayer flash player from within Plex.)  I'm aware that doing so could
 be likely to break at any time if the iPlayer site were to change.  (You
 can view Plex here: http://www.plexapp.com/)
 
 
 
 Yes, this is the make your stuff with our stuff BBC Backstage line.
  
 
 
 2) Assuming this isn't a problem legally, is there anywhere I
 can find a list of all of the potential subcategories / subgenres used
 by iPlayer?  I can see a list of those with at least one current
 programme assigned to them, but I don't know if this list is complete.
 For example, Children's  Activities, Children's  Animation, etc.
 
 
 
 I think you have to work it out from what's out there.
  
 
 
 3) Is there a feed (RSS / JSON / something else) which can be
 used for searching?
 
 
 
 Yes, do a search from the iPlayer page and scrape it for URLs.
 
 http://www.bbc.co.uk/iplayer/search/?q=S
 http://www.bbc.co.uk/iplayer/search/?q=Manor earchTerm
  
 
 
 Thanks in advance for any help!
 
 - Dave. 
 
 
 
 
 -- 
 
 Brian Butterworth
 
 follow me on twitter: http://twitter.com/briantist
 web: http://www.ukfree.tv - independent digital television and
 switchover advice, since 2002
 
 
 -
 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/


-
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] Fixing the iPlayer support in Plex

2009-09-28 Thread Dave Addey
Hi Backstage,

I¹ve been working on fixing the iPlayer plugin for the Mac OS X media centre
app ³Plex².  The updated plugin seems to be working pretty well by reading
the BBC RSS feeds and JSON feeds, but I have a few questions:

1) Are there any issues with integrating iPlayer into an app like Plex?
(I¹m not trying to work around the geographical restrictions on iPlayer
access, I should add ­ I¹m just providing a wrapper for the iPlayer flash
player from within Plex.)  I¹m aware that doing so could be likely to break
at any time if the iPlayer site were to change.  (You can view Plex here:
http://www.plexapp.com/)

2) Assuming this isn¹t a problem legally, is there anywhere I can find a
list of all of the potential subcategories / subgenres used by iPlayer?  I
can see a list of those with at least one current programme assigned to
them, but I don¹t know if this list is complete.  For example, Children¹s 
Activities, Children¹s  Animation, etc.

3) Is there a feed (RSS / JSON / something else) which can be used for
searching?

Thanks in advance for any help!

- Dave.