[RELEASE] Hulu (Video) Plugin

  Thread Rating:
  • 1 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
stampee Offline
Member
Posts: 61
Joined: Jan 2011
Reputation: 0
Post: #691
Hello: Hulu was working great up until about a week ago. I have updated the libtmp file about a month ago which got Hulu working nicely all this time.

I can no longer view any streams with the hulu plugin. When I click on a title, I get the working message. this lasts for about 5 seconds and then it stops and I am back at the title selection screen once again.

I am on winxp service pack 3 and XBMC dharma 10.1
I created a debug log at pastebin.com called stampee_xbmc
I am running version 2.9.11 of hulu.
I uninstalled this plugin and reinstalled it to no avail. I also shut down XBMC after the new install.
For what it is worth, you should also know that when this initially failed I could not even get to the title selection. Initially when I clicked on hulu I would get an immediate script failure. I checked and was running 2.9.11. I then uninstalled and reinstalled the plugin and restarted xbmc. At this point I can now login to hulu and my queue and subscrptions show up properly. Clicking on a title however does nothing, except give the wait message then back to the title selection once again.
Thank you very much for any help or suggestions.
-Stampee
find quote
BlueCop Offline
bipedal omnivore
Posts: 1,657
Joined: May 2004
Reputation: 70
Post: #692
try changing the default CDN in the settings. if that doesn't work then switch the quality to "ask" and try a few of the options. set it to one that works for you.
find quote
stampee Offline
Member
Posts: 61
Joined: Jan 2011
Reputation: 0
Post: #693
BlueCop; Thank you for the prompt response.
I set the config to ASK
I tried all hulu speed and types listed, to no avail. I turned off SWF verify also, and then tried all of them again to no avail.
I than tried hulu from a web browser which worked.
Did some codec or download or something get changed on my system? I swear this failed the same time weather failed in XBMC

Thank you for any further assistance.
-Stampee
find quote
BlueCop Offline
bipedal omnivore
Posts: 1,657
Joined: May 2004
Reputation: 70
Post: #694
post some logs to pastebin and then post some links. I don't know why it isn't working then. if you are seeing a list of videos to select then smil decryption is working.

you could try changing your dns server to google dns or opendns. shuffling up the dns will get your a different CDN server. some might be running a new FMS
find quote
stampee Offline
Member
Posts: 61
Joined: Jan 2011
Reputation: 0
Post: #695
BlueCop Wrote:post some logs to pastebin and then post some links. I don't know why it isn't working then. if you are seeing a list of videos to select then smil decryption is working.

you could try changing your dns server to google dns or opendns. shuffling up the dns will get your a different CDN server. some might be running a new FMS

Thank you. did you see the pastebin log I already posted? I called it
stampee_xbmc

-Stampee
find quote
stampee Offline
Member
Posts: 61
Joined: Jan 2011
Reputation: 0
Post: #696
HURRAH: I have it working. I had some wierd virus in my computer about a week ago. I was forced to do a restore point. Wouldnt you know it Sad I picked a restore point before I had updated the LibTmp file. I reinstalled the new file and all is golden once again.
I apologize for taking up your time in this way.
I really do appreciate this plugin as well as free cable. Thank you for all of your hard work. I have no doubt I led you down a bad path when I said I had updated libtmp months ago.
-Stampee
find quote
BlueCop Offline
bipedal omnivore
Posts: 1,657
Joined: May 2004
Reputation: 70
Post: #697
They changed some smil fetching parameters this morning. getting a invalid platform error. I will have to investigate more later.

It is not working for me currently though.
find quote
_KSV_ Offline
Junior Member
Posts: 16
Joined: Nov 2011
Reputation: 1
Rainbow  New SMIL Request Post: #698
They have added a new parameter device_id to the smil request which can be generated with following function.

PHP Code:
function GenerateGUID()
{
    
Str "";
    for(
i=0i<8i++)
        
Str += (((Math.random()) * 0x10000) | 0).toString(16).substring(1);
    return 
Str.toUpperCase();

find quote
Rogue26 Offline
Junior Member
Posts: 45
Joined: Nov 2008
Reputation: 0
Post: #699
Is this something the end user can add to a file somewhere or do we need to wait for an update?

_KSV_ Wrote:They have added a new parameter device_id to the smil request which can be generated with following function.

PHP Code:
function GenerateGUID()
{
    
Str "";
    for(
i=0i<8i++)
        
Str += (((Math.random()) * 0x10000) | 0).toString(16).substring(1);
    return 
Str.toUpperCase();

find quote
BlueCop Offline
bipedal omnivore
Posts: 1,657
Joined: May 2004
Reputation: 70
Post: #700
Rogue26: no it isn't for the end user. a patch is in the works.

thanks again _KSV_.

I got it working but I am trying to decide how to use the GUID. if we should store it or generate new ones as needed. GUID is usually used for tracking your computer from my experience so i am leaning towards generating new ones every time it is needed.

I will try to put it up in a few.

Updated:
committed an update to fix things.

I also included a new settings for the 2000k HD stream. They now how have 4 qualities for HD plus streams. 3200K, 2500k, 2000k, and 1800k.

it is also now using CBC mode for smil and sub decryption rather then manually xor-ing the iv.
(This post was last modified: 2011-11-29 23:20 by BlueCop.)
find quote
Post Reply