XBMC Community Forum
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)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28


Hulu Plugin Development Thread - Developers only! - rwparris2 - 2009-02-23 03:40

This thread is for developer's to discuss the Hulu Plugin for xbmc.

The current code by rwparris2 can be found here: (you may need to back some revisions if the plugin is no longer active) http://xbmc-addons.googlecode.com/svn/trunk/plugins/video/Hulu/


http://gitorious.org/xbmc-hulu/pages/Home


- rwparris2 - 2009-02-23 03:57

retalogic if you'll post a diff or the entire plugin on http://code.google.com/p/xbmc-addons/issues/list I'll test it and get it in svn to make it easier on users. Also provide some instructions on what is needed for the gnash stuff, as I coulnd't find it in the 'other' thread.

I'll add checks for xbox to warn users if they try to use it from there too.
& if there is a (cross-platform) way to check to see if gnash is installed it would be a good idea to do that as well.


- wonslung - 2009-02-23 04:04

i had to compile xbmc and gnash from source to get it working properly....it is also working in boxee now.

Question, can gnash be compiled for the xbox?


- rectalogic - 2009-02-23 04:35

rwparris2 Wrote:retalogic if you'll post a diff or the entire plugin on http://code.google.com/p/xbmc-addons/issues/list I'll test it and get it in svn to make it easier on users. Also provide some instructions on what is needed for the gnash stuff, as I coulnd't find it in the 'other' thread.

Diffs attached to issue:
http://code.google.com/p/xbmc-addons/issues/detail?id=10

The only specific gnash instructions I had were tips on getting it compiled for MacOS in this post:
http://forum.xbmc.org/showpost.php?p=287270&postcount=650


- wonslung - 2009-02-23 04:38

rectalogic Wrote:Diffs attached to issue:
http://code.google.com/p/xbmc-addons/issues/detail?id=10

The only specific gnash instructions I had were tips on getting it compiled for MacOS in this post:
http://forum.xbmc.org/showpost.php?p=287270&postcount=650

i was able to get it working on linux, just wasn't sure if gnash would compile for xbox..


- jonm42 - 2009-02-23 18:48

And you can confirm if the decode is working by following the instructions here:

http://forum.xbmc.org/showpost.php?p=287278&postcount=654


- redleader36 - 2009-02-23 19:00

is there anything keeping gnash from compiling on an xbox? are the required libraries too much for the xbox?


- rwparris2 - 2009-02-23 19:21

anyone have it working on windows? linux seems to be fine but with windows everytime it gets stuck at 'checking security of host hulu.com'

the command I'm using is:

Code:
gnash "C:\Program Files\XBMC\plugins\video\Hulu\resources\lib\DecryptPid.swf" --render-mode 0 --once --verbose --param FlashVars=pid=fe5a45ce4f6c6c3b8975463d33a311d57c453b6db8e65d9f727d05a673f90472~e​1f809cf7aa007607812588899aededbd98782aaae43d55a8e17b11582905932>"C:\Program Files\XBMC\plugins\video\Hulu\resources\lib\output.txt"
the > just puts stdout in a txt file, it makes no difference whether it is there or not.

Edit: FWIW I'm using a precompiled version of gnash found here http://webscripts.softpedia.com/script/Development-Scripts-js/Gnash-21619.html

Edit2: Won't work if I point it at a local sec.swf, either. DecryptPid.swf opens in a small window, and I get no output. I let it sit ~15 minutes before closing it.


- Cre8tvDstruct0n - 2009-02-23 19:26

I'm new to this but I'll help anyway I can. What stage we at now? WIll Apple tv work with this gnash plugin? IS this the idea? that its porting it through it?

cd

btw I"m using a windows machine right now. what do I need to compile this to test it?


- rwparris2 - 2009-02-23 19:38

redleader36 Wrote:is there anything keeping gnash from compiling on an xbox? are the required libraries too much for the xbox?

Xbox can't run separate processes so gnash would have to be added to xbmc itself.