andy13th / xbmc-catchuptv-au

Automatically exported from code.google.com/p/xbmc-catchuptv-au
0 stars 0 forks source link

Update Channel Ten plugin to work with new movideo CDN #3

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
This is a meta-bug for tracking the progress of changing 
plugin.video.catchuptv.au.ten to work with Channel Ten's new movideo CDN.

Current Status: Slowly creating movideo API Client module in Python
Plan of implementation is:
1. Research new API (completed, uses public movideo API documented at 
http://support.movideo.com/forums/83838-developer-media-api)
2. Create a proper library independent of Channel Ten to access API (in 
progress)
3. Create wrapper library specific to Channel Ten implentation
4. Create XBMC addon using wrapper library

Original issue reported on code.google.com by adman.com@gmail.com on 8 Oct 2010 at 7:22

GoogleCodeExporter commented 9 years ago
Progress Update: 
2. Created python movideoApiClient to access API and contains a subset of the 
available functions (can be completed for all functions at a later stage, 
functions not implemented are not required for xbmc plugin)
3. Created preliminary wrapper library "networkTenVideo" api client, some 
processing done here yet closely related to python implementation.
3a. Created simple script to generate rtmpe urls, works fine on tested videos
4. Started work on XBMC addon, got playlist listings and media listings 
working, not sure of proper way to implement multiple videos as rtmp auth 
tokens expire too soon to generate the entire url at once, so more research 
into XBMC is required.

Original comment by adman.com@gmail.com on 9 Oct 2010 at 3:07

GoogleCodeExporter commented 9 years ago
Still not sure of proper way to stack multiple parts of videos, so planning to 
release plugin that shows separate parts (like website) and will do proper part 
stacking at a later date.

Original comment by adman.com@gmail.com on 30 Oct 2010 at 2:29

Attachments:

GoogleCodeExporter commented 9 years ago
adman.com - I tried the attached update (0.2.0-testing) and I'm not sure if you 
know but it only works with some shows.  So for example, Talk about Your 
Generation works but "The Good Wife" does not.  There is some parse error for 
the latter.

Original comment by pct...@yahoo.com.au on 9 Nov 2010 at 2:03

GoogleCodeExporter commented 9 years ago
Yep, that's a logic bug as "The Good Wife" has a playlist with only one child 
playlist, and when parsed is handled differently. Fixing now.

Original comment by adman.com@gmail.com on 11 Nov 2010 at 1:52

GoogleCodeExporter commented 9 years ago
Is the fix available yet? :-)
Thanks.

Original comment by pct...@yahoo.com.au on 26 Nov 2010 at 1:02

GoogleCodeExporter commented 9 years ago
Still interested in this...

Original comment by conhooli...@gmail.com on 2 Nov 2011 at 8:07

GoogleCodeExporter commented 9 years ago
I modified the code you provided. It now seems to work with channels 10, 11 and 
one.

Original comment by bog....@gmail.com on 3 Mar 2012 at 11:47

Attachments:

GoogleCodeExporter commented 9 years ago
Hi, I've just tried the new "networkten" version 0.2.0.  I am on Windows 7 and 
am using this version of RTMPDUMP:
http://rtmpdump.mplayerhq.hu/download/rtmpdump-20110925-git-6230845-win32.zip
(which is version 2.4 - I think)

The RTMPDUMP doesn't seem to be verified by Movideo.
Here's a pastebin of my log:
http://pastebin.com/vwF1Z2HM
I can see the folder structure of channels, shows and episodes, but when I try 
to play a show, I either get no message at all or a message similar to "Cannot 
play stream, see log for details".

Original comment by conhooli...@gmail.com on 4 Mar 2012 at 12:20

GoogleCodeExporter commented 9 years ago
Seems like the librtmp included with XBMC is either too old or too new (I 
forget which).  Are you using the librtmp.dll from that download package in 
XBMC or the one that came with XBMC (also, which version of XBMC)? You could 
try overwriting the librtmp.dll with the one from that package and see if that 
helps.

Sorry, I must admit that progress on my XBMC plugins has stagnated - you might 
be able to get better support from others here.

Original comment by adman.com@gmail.com on 6 Mar 2012 at 12:19

GoogleCodeExporter commented 9 years ago
Thanks to your comment I've got it working now.  I am using XBMC Dharma on 
Windows 7.  I was using librtmp.dll from XBMC.  I had unzipped rtmpdump-2.4 into
c:\apps\rtmpdump-2.4
(as per the default config).

To get it to work I copied
c:\apps\rtmpdump-2.4\librtmp.dll
to
c:\program files\xbmc\system\players\dvdplayer\librtmp.dll
(replacing the librtmp.dll provided by XBMC).
Thanks very much! My wife will appreciate this.

Original comment by conhooli...@gmail.com on 6 Mar 2012 at 1:59

GoogleCodeExporter commented 9 years ago
Great effort.

Is this stuff relatively straight forward?

As I mentioned, you're a bloody wizard.

Original comment by blueyham...@gmail.com on 8 Mar 2012 at 7:05

GoogleCodeExporter commented 9 years ago
Downloaded the new version which allowed me to view CatchupTV so thanks:) Would 
be great if the latest version downloaded through the repository within xbmc.

Also Cant seem to find "The Project"

Original comment by brett.bu...@gmail.com on 22 Aug 2012 at 3:55

GoogleCodeExporter commented 9 years ago
Hi,

Has there been any recent developments on this? It seems to only show files 
rather than directories on Frodo?

Is development closed?

Thanks!

Original comment by lescarle...@gmail.com on 14 Feb 2013 at 7:55

GoogleCodeExporter commented 9 years ago
The C10 addon works but it only shows 5 shows, there's loads more on the 
website!

Original comment by ja...@jameswyse.net on 2 Mar 2013 at 5:37

GoogleCodeExporter commented 9 years ago
This bug is ancient - they've changed CDN's since then. Wow.

Original comment by adman.com@gmail.com on 30 Jan 2014 at 6:43