Hulu Plugin Development Thread - Developers only! - Printable Version
+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Development (/forumdisplay.php?fid=32)
+--- Forum: Python Add-on Development (/forumdisplay.php?fid=26)
+--- Thread: Hulu Plugin Development Thread - Developers only! (/showthread.php?tid=45888)
- highlandsun - 2010-06-27 22:57
subtitle decryption is already implemented in the get-flash-videos Hulu plugin. (If you can read perl) you can do the same here, all of the algorithms and keys are already present.
- highlandsun - 2010-06-27 23:15
HermitSinister Wrote:I added some simple Queue and Subscription browsing functionality. Note there are two new settings ("Hulu Username for Queue Listing" and "Hulu Username for Subscription Feed") to support this. These need to be set or the new menu items will not show up in the list. Also, the Queue and Subscriptions have to be set to public on Hulu. If anyone wants to give it a try:
Send a merge request if you want me to add this into my repo.
- HermitSinister - 2010-06-28 19:43
BlueCop Wrote:HermitSinister: just got a chance to try your code. I had to update it a little because I am using hulu on a with the new addon system.
Yeah, it hasn't been tested with the newer post-addon builds. I have tested successfully with exobuzz's rtmp patched Xbox and Linux builds based on SVN 30369 and SVN 28256 respectively. I suspect the issue you are having may be related to this from /resources/lib/_rss.py
It seems like maybe common.args.name is not matching "My Subscriptions", so maybe it is not getting passed correctly, possibly due to string localization issues from your addon conversion. You could verify by checking to see of "Recently Added Shows" behaves the same way, since they are handled in the exact same way.
- BlueCop - 2010-06-28 20:57
opps It was a problem with my english strings.xml
sorry all is functional. =)
So hulu launched their pay service. You have to request an invite right now to get in.
+ They will stream 720p for hulu plus
- will still have ads
- highlandsun - 2010-06-29 23:21
master and addon branch are now sync'd up on gitorious, thanks BlueCop and HermitSinister. Note that there were some bugs in librtmp's URL parsing, so level3 streams won't work unless you grab the latest librtmp from SVN.
- CrashX - 2010-06-30 18:46
Just wanted to confirm, do we still need patch since I see alot of commits in the trunk for librtmp ?
Basically we just need addon script files right ?
- jmarshall - 2010-07-01 01:18
Yeah - it should work just fine in trunk now.
- CrashX - 2010-07-01 08:31
Using Ubuntu 9.10 x86
Updated XBMC to revision 31541S ( latest trunk )
Extracted folder "Crypto" from http://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/pycrypto-2.1.0.tar.gz to /usr/local/share/xbmc/system/python/Lib.
Downloaded http://gitorious.org/xbmc-hulu/xbmc-hulu/archive-tarball/addon and extracted to ~/.xbmc/addons/plugin.video.hulu
Launced XBMC and it hulu shows up. I tried to play a video and I get script error:
I noticed the folder name "Crypto" isn't "crypto" ? Does it matter since this is linux ?
- highlandsun - 2010-07-01 10:33
jmarshall Wrote:Yeah - it should work just fine in trunk now.
I just built SVN r31541 without any other patches, and it all is working well.
I probably should switch the git "addon" branch to become the master, and leave the old plugin version in some "old" or "compat" branch.
- highlandsun - 2010-07-01 10:42
CrashX Wrote:Using Ubuntu 9.10 x86
That was your mistake. Read the pycrypto README, don't just extract directories willy-nilly. You'll never get anywhere if you don't follow directions.