RE: [backstage] Fixing the iPlayer support in Plex

2009-09-30 Thread Ian Forrester
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 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

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 Ian Forrester
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 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

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 Brian Butterworth
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=Shttp://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


RE: [backstage] Fixing the iPlayer support in Plex

2009-09-29 Thread Ian Forrester
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/


Re: [backstage] Fixing the iPlayer support in Plex

2009-09-29 Thread Iain Wallace
I think I replied to this on a non-list-registered address last night.

Discussions around iPlayer seem to hit a taboo around about the point
where you try and build something which displays the video outside of
its original enclosure. When the iPhone version launched there was a
lot of excited discussion about that and we got told to keep it quiet
on here, so I set up a wiki so developers building unofficial iPlayer
clients could share notes:

  http://beebhack.wikia.com/

Hopefully there should be some useful info on there for you, and once
you publish your app you can add it to our list of unofficial clients.

If you want to borrow code from apps already out there using metadata,
get_iplayer consumes just about any audio and video data and metadata
you'd care to mention: http://linuxcentre.net/getiplayer/

Please add to the wiki if you dig up anything we've missed.

Cheers,
Iain

On Mon, Sep 28, 2009 at 9:46 PM, Dave Addey listma...@addey.com wrote:
 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.

-
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-29 Thread Richard Lockwood
 Have a look at the XBMC iplayer plugin which you should be able to
 leverage.

I think you mean use.  Or possibly reuse.  You do not, under any
circumstances, mean leverage.  That's utterly meaningless.  We have
words in English to cover most eventualities without misusing
buzzwords.

Cheers,

Rich.
-
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-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/