[SUPPORT] Hulu Video Plugin - Printable Version +- Kodi Community Forum (https://forum.kodi.tv) +-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33) +--- Forum: Add-on Support (https://forum.kodi.tv/forumdisplay.php?fid=27) +---- Forum: Video Add-ons (https://forum.kodi.tv/forumdisplay.php?fid=154) +---- Thread: [SUPPORT] Hulu Video Plugin (/showthread.php?tid=121023) 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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
|
RE: [SUPPORT] Hulu Video Plugin - mattmartinolc - 2014-04-03 I believe the device code is simply proof that you are watching from a device that is licensed and sold as being Hulu capable out of the box. This ensures that they are able to watch for however long that license was good for. Correct me if I'm wrong. RE: [SUPPORT] Hulu Video Plugin - Thav - 2014-04-04 For those just looking for a workaround, I have a way to use chrome-launcher from the Hulu plugin. First, make sure you have the Chrome Launcher plugin set up and working (http://forum.xbmc.org/showthread.php?tid=170965) Then, with respect to the instructions here: http://pastebin.com/H0eYU4pq http://pastebin.com/xwGAmmrS , instead of pasting in this line like the instructions say: Code: finalUrl = 'http://www.hulu.com/stand_alone/%s' % (str(video_id)) # add this line - space align to the line below Paste in this one: Code: finalUrl = 'plugin://plugin.program.chrome.launcher/?url=http%%3A%%2F%%2Fwww.hulu.com%%2Fstand_alone%%2F%s&mode=showSite&stopPlayback=no' % (str(video_id)) # add this line - space align to the line below I didn't follow any of the other instructions in the original pastebin, just did this and it will launch Chrome Browser to the video chosen. Some caveats.
It's not much better than just using Hulu in the browser, but it's a little easier for me on my HTPC. Hope it helps someone. EDIT: Original pastebin had expired, reposted and changed URL. RE: [SUPPORT] Hulu Video Plugin - AJCxZ0 - 2014-04-04 (2014-04-03, 03:29)mattmartinolc Wrote: I believe the device code is simply proof that you are watching from a device that is licensed and sold as being Hulu capable out of the box. This ensures that they are able to watch for however long that license was good for. Correct me if I'm wrong. I have no idea if you're right or wrong, though it sounds plausible, even likely. The reason I mention it is that there clearly exists a method for a client to easily connect and authenticate to the Hulu service and stream video without requiring any code update. The device code is almost incidental to this. It would be great if the Hulu Video Plugin could do whatever it is that my (little FreeBSD running computer in the) TV does. RE: [SUPPORT] Hulu Video Plugin - lewis.donofrio - 2014-04-04 (2014-04-04, 02:23)Thav Wrote: For those just looking for a workaround, I have a way to use chrome-launcher from the Hulu plugin. First, make sure you have the Chrome Launcher plugin set up and working (http://forum.xbmc.org/showthread.php?tid=170965) Not a workaround - no chrome on xbox (the first generation) also no chrome on atv1. I'll wait patently hopefully we'll get this back. RE: [SUPPORT] Hulu Video Plugin - vijayk416 - 2014-04-04 @Thav, where did your pastebin go? RE: [SUPPORT] Hulu Video Plugin - spanktastic2120 - 2014-04-04 (2014-04-04, 02:57)AJCxZ0 Wrote: I have no idea if you're right or wrong, though it sounds plausible, even likely. The API that your tv is using to connect to hulu is not the same API that the hulu plugin uses. The hulu plugin was reverse-engineered from the Hulu Desktop program that they used to have, and basically got all the videos by pretending to be that program. The API your tv is using is almost definitely some closed-source thing that would have to be reverse engineered in the same way, but is probably a lot harder to do given that it runs on a tv and not a desktop. RE: [SUPPORT] Hulu Video Plugin - AJCxZ0 - 2014-04-04 (2014-04-04, 03:49)spanktastic2120 Wrote: The API your tv is using is almost definitely some closed-source thing that would have to be reverse engineered in the same way, but is probably a lot harder to do given that it runs on a tv and not a desktop. This will sound hopelessly naive, but since Hulu makes its money from ads and subscriptions and therefore should want as many customers as possible, why can't "we" (whoever "we" may be) get a plugin from Hulu? Could it hurt to ask? Do we know who to ask? If the answer is one of hiding secrets in binaries, then they have probably already done all the work for the other embedded Linux, BSD and other platforms, leaving just the glue parts (which must be easy since I don't know how). RE: [SUPPORT] Hulu Video Plugin - spanktastic2120 - 2014-04-04 (2014-04-04, 04:17)AJCxZ0 Wrote: This will sound hopelessly naive, but since Hulu makes its money from ads and subscriptions and therefore should want as many customers as possible, why can't "we" (whoever "we" may be) get a plugin from Hulu? Could it hurt to ask? Do we know who to ask? Addons are written in python and have to be developed specifically for XBMC. Distributing python code without the source is kind of difficult, that is why all (at least every one ive seen) addons are distributed as source. If Hulu distributed an addon they made as source then users could easily remove the ads. They cant really distribute it closed source and have it work like other addons. Therefore i doubt they would have any interest in giving us an addon or API to use for their services. The only place to "ask" is a forum they have set up where people can request hulu apps for certain "platforms" like kindle or PS4. Last time i checked, no one had asked for XBMC support. RE: [SUPPORT] Hulu Video Plugin - Thav - 2014-04-04 (2014-04-04, 03:36)vijayk416 Wrote: @Thav, where did your pastebin go? Looks like it was an anonymous paste and had expired. Reposted here (http://pastebin.com/xwGAmmrS ) and will edit the original post. Thanks for the heads up! RE: [SUPPORT] Hulu Video Plugin - vijayk416 - 2014-04-05 @Thav it's gone again! Can you please try sending it to xbmclogs.com instead? It might stay up there longer. RE: [SUPPORT] Hulu Video Plugin - moneymaker - 2014-04-05 http://pastebin.com/xwGAmmrS RE: [SUPPORT] Hulu Video Plugin - Thav - 2014-04-07 Thanks for that, moneymaker. I was sloppy and punctuation in the post got mixed up with the URL. Same thing happened with the original pastebin. It's still there, but my link to it had an extra comma. RE: [SUPPORT] Hulu Video Plugin - locomot1f - 2014-04-07 (2014-04-04, 04:51)spanktastic2120 Wrote: Addons are written in python and have to be developed specifically for XBMC. Distributing python code without the source is kind of difficult, that is why all (at least every one ive seen) addons are distributed as source. If Hulu distributed an addon they made as source then users could easily remove the ads. They cant really distribute it closed source and have it work like other addons. Therefore i doubt they would have any interest in giving us an addon or API to use for their services. The only place to "ask" is a forum they have set up where people can request hulu apps for certain "platforms" like kindle or PS4. Last time i checked, no one had asked for XBMC support. i've asked a couple of times... back when BlueCop first created this addon. i don't think we're loud enough... we don't rank on their spectrum... we're like UV rays. RE: [SUPPORT] Hulu Video Plugin - droidman - 2014-04-07 I am not able to get to this point on my Samsung Galaxy Note 3? Edit resources/lib/stream_hulu.py Any help would be appreciated. RE: [SUPPORT] Hulu Video Plugin - locomot1f - 2014-04-07 (2014-04-07, 04:33)droidman Wrote: I am not able to get to this point on my Samsung Galaxy Note 3? Edit resources/lib/stream_hulu.py why would you even want to do it this way on your phone just curious. all it's doing is opening chrome browser... why not just download the app at this point. |