[REQUEST] Channel4 Catchup - 4oD (Channel 4 on Demand) Plugin?

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
MattCook Offline
Junior Member
Posts: 7
Joined: Apr 2008
Reputation: 0
Lightbulb  [REQUEST] Channel4 Catchup - 4oD (Channel 4 on Demand) Plugin?
Post: #1
Channel 4 in the UK also have an 'on demand' service.

http://www.channel4.com/4od/index.html

I'm not sure how it works (download and/or streaming) but I'll check it out when I get the chance. Along with the BBC iPlayer script (and potentially an ITV Catchup script) this would provide very good UK coverage.

I'm not able to produce such a script but would use it if available ... would anyone else?

Regards .... Matt
find quote
johnsto Offline
Skilled Python Coder
Posts: 180
Joined: Mar 2008
Reputation: 0
Post: #2
I'm pretty sure 4OD uses encrypted, DRM'ed WMV files, so getting them to play on XBMC is nigh on impossible...
find quote
rickwookie Offline
Junior Member
Posts: 30
Joined: Nov 2008
Reputation: 0
Lightbulb  Channel 4 Catch Up (UK)?
Post: #3
Sorry if this has already been asked (I know it has for 4od, which is something different).

Would it be possible to create a script/plugin to parse http://www.channel4.com/watch_online/ and allow the selected Catch Up streams to be played?
find quote
Geeba Offline
Posting Freak
Posts: 1,797
Joined: Sep 2006
Reputation: 0
Location: UK
Post: #4
Would be nice... Channel 4 do some great shows...

You need to ask Mr Voinage.... hes pretty much top dog on these...
find quote
thomasn Offline
Junior Member
Posts: 1
Joined: Jan 2009
Reputation: 0
Post: #5
How does the iplayer plugin work then? That uses drm'ed files doesnt it?
find quote
Gamester17 Offline
Team-XBMC Forum Moderator
Posts: 10,523
Joined: Sep 2003
Reputation: 10
Location: Sweden
Post: #6
thomasn Wrote:How does the iplayer plugin work then? That uses drm'ed files doesnt it?
Nope, those are not DRM protected, if they were then XBMC would not be able to play them.

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
find quote
TheBoxMan Offline
Fan
Posts: 346
Joined: Jan 2007
Reputation: 0
Rainbow   
Post: #7
actually some clever souls have come up with workarounds for some files to strip the drm from them before playing....i have it on very good authority Wink

but whether such a plugin will be written and then released is another matter. You'd need to persuade somene with some serious skills...
find quote
captaincook Offline
Junior Member
Posts: 6
Joined: Feb 2009
Reputation: 0
Lightbulb  [REQUEST] Channel4 Catchup - 4oD (Channel 4 on Demand) Plugin?
Post: #8
Channel 4 has today unveiled a new 4oD Catch-up service that's accessible through any Flash-enabled web browser.

The new 4oD Catch-up portal at http://www.channel4.com/programmes/catch-up offers programmes from the previous 30 days on Channel 4, More 4 and E4, to watch directly in the browser.

Would love to see a plugin for this, its not the same as the DRM 4OD windows applications

cheers

CC
find quote
Dan Dare Offline
http://www.xbmc4xbox.org
Posts: 1,039
Joined: Sep 2004
Reputation: 146
Post: #9
Huh, looks interesting, I might have a look...
find quote
lewis.donofrio Offline
Senior Member
Posts: 136
Joined: Feb 2009
Reputation: -10
Question  not available in my area.....
Post: #10
Where is it thenConfused?
find quote
Dan Dare Offline
http://www.xbmc4xbox.org
Posts: 1,039
Joined: Sep 2004
Reputation: 146
Post: #11
@ewis.donofrio

There is a Help link in the message you're getting, doh :-)
If you are in UK you might want to send'em and email to clear things out.

___________________________________

Can I watch 4oD Catch-Up in another country?

Rights agreements mean that our 4oD Catch-Up service is only available in the UK. Even if you are a citizen of the UK you cannot access the service from abroad.
find quote
Geeba Offline
Posting Freak
Posts: 1,797
Joined: Sep 2006
Reputation: 0
Location: UK
Post: #12
Yep Channel 4 would be good! Dink or Voinage are your best bets..... Dink I think now maintains the BBC iPlayer (dam good it is too) and ITV Catchup... They have a new one too ITVPlayer.... not sure if its the same as ITV catchup Confused
find quote
pt-1 Offline
Senior Member
Posts: 175
Joined: Aug 2006
Reputation: 0
Post: #13
Doesn't C4 use DRM ..?
find quote
jacksprat Offline
Junior Member
Posts: 2
Joined: Nov 2005
Reputation: 0
Post: #14
Should be able to to use the base code from the BBC and ITV plugins to get the 4OD streams. Just not sure how! *looks hopefully at the pros*
find quote
Voinage Offline
Banned
Posts: 846
Joined: Mar 2008
Location: England
Post: #15
Pick a program:

http://www.channel4.com/programmes/hesto...s/catch-up

Pick an episode:

http://www.channel4.com/programmes/hesto...up#2870743

All you need is the number after the hash.

http://www.channel4.com/services/catchup...fo/2870743

And go from there.

Code:
import re,urllib2

url='http://www.channel4.com/programmes/catch-up'
req = urllib2.Request(url)
req.add_header('User-Agent', 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3')
response = urllib2.urlopen(req).read()
group=re.compile('\n\t\t\t\t\t\t\t\t\t\t\t\t<li><a href="(.+?)">(.+?)</a>').findall(response)
group=group[:-9]

The above code Grabs all the available content, the method gets the rtmp / maybe.
I have spotted 2 rtmp streams. One within the xml from the above method.
One via wireshark....
find quote
Post Reply