Kodi Community Forum

Full Version: [REQUEST] Channel4 Catchup - 4oD (Channel 4 on Demand) Plugin?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12
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
I'm pretty sure 4OD uses encrypted, DRM'ed WMV files, so getting them to play on XBMC is nigh on impossible...
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?
Would be nice... Channel 4 do some great shows...

You need to ask Mr Voinage.... hes pretty much top dog on these...
How does the iplayer plugin work then? That uses drm'ed files doesnt it?
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.
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...
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
Huh, looks interesting, I might have a look...
Where is it thenHuh?
@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.
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 Huh
Doesn't C4 use DRM ..?
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*
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....
Pages: 1 2 3 4 5 6 7 8 9 10 11 12