Author
Topic: Hulu Desktop Not Working (Read 1649 times)

I have had a working 10.04 system up and running for sometime now and all of a sudden my Hulu stopped working.. not a big deal for me as I can use the computing feature but it is my wife's favorite feature of LMCE. I removed and added the software module multiple times and did quick reloads or reboots after each time and still not working. Here are some logs from the MD:

You're not the only one who has been bitten by this. It's caused by Adobe breaking the flash plugin horribly with the last release of the plugin (presumably, the last version they will release for Linux).

The solution is to get an RPM with the 10.2 version of flash in it, unpack the flash plugin using rpm2cpio, and copy that plugin into the /usr/lib/mozilla/plugins folder, until we can come up with a solution that won't get trampled over with every damned update.

I have come up with a solution to allow Hulu Desktop to work for now, and have checked in the requisite code and data. I will ask our release manager, posde, to build a new package that can be updated.

With that said,

Hulu has dropped all support for Hulu Desktop. Period. End of Story. They think it's redundant. There will be no more versions, and when we can no longer run Hulu Desktop within LinuxMCE, the device template will be summarily disabled, and the software module option will be removed.

I have a Roku and haven't had much success with it - and maybe the start of another topic - as I originally had it set up through the input of a PVR-250 but there was a noticeable 1 to 1.5 second delay between button clicks and movement on the screen. I then ran it through the input on my Denon 3810CI but the telnet stopped working and would only work after factory resets of the Roku and then for only an hour or so, and then have to do a factory reset all over again... Point being the Hulu Desktop is seamless in LMCE and it is a shame that it is no longer being supported.

I have since rewritten the entire driver to use the new ECP control methods (instead of the telnet sockets). These are stateless HTTP calls, and do not tie up the control socket.

It also provides access to more buttons, keys, features, which will be expanded upon in future releases.

I have checked in the Roku device into the 1004 branch, not sure if posde built a package for it or not, will ask, but the code is there, and it does work beautifully.

As for the latency you experienced, this is, believe it or not, normal, through a tuner card. That's just the way it is when you bounce AV signals and digitize them, it takes time to do so. This is why AV control works best when you do direct control/input switching, wherever you can...Typically, I do direct control where the device normally is, and for bouncing around the house, I have a tuner device like the HD-PVR.

wow - you are the man, Thom! I disconnected my Roku from the system and deleted it because of the issues I was having and was planning on throwing it on eBay - but with this information I will hold onto it and see if I can get it to work properly. I did not see the new template for the Roku as of yet but will keep checking!

ok - just a couple of comments on the new Roku setup... My MAC wasn't listed (beginning 00:0D:4B:4E) so I added it to the template, it was then found and installed. Also, It did not automatically create a media scenario but if I remember correctly it wasn't on the old template either... So once that was done everything seems to work correctly! Thanks for all you do, Thom, it is greatly appreciated!