2014-02-19, 09:38
Apparently if you turn off Hulu+ you'll get back Limelight as a source...
Starting XBMC (12.3 Git:9ed3e58), Platform: Linux (Ubuntu 12.04.4 LTS, 3.5.0-45-generic x86_64). Built on Dec 13 2013
10:04:41 T:140641984042752 INFO: RTMP_Connect1, handshaked
10:04:41 T:140641984042752 INFO: Invoking connect
10:04:41 T:140641984042752 INFO: HandleServerBW: server BW = 2500000
10:04:41 T:140641984042752 INFO: HandleClientBW: client BW = 2500000 2
10:04:41 T:140641984042752 INFO: HandleChangeChunkSize, received: chunk size change to 4096
10:04:41 T:140641984042752 INFO: RTMP_ClientPacket, received: invoke 168 bytes
10:04:41 T:140641984042752 INFO: (object begin)
10:04:41 T:140641984042752 INFO: Property: <Name: no-name, STRING: _error>
10:04:41 T:140641984042752 INFO: Property: <Name: no-name, NUMBER: 1.00>
10:04:41 T:140641984042752 INFO: Property: NULL
10:04:41 T:140641984042752 INFO: Property: <Name: no-name, OBJECT>
10:04:41 T:140641984042752 INFO: (object begin)
10:04:41 T:140641984042752 INFO: Property: <Name: level, STRING: error>
10:04:41 T:140641984042752 INFO: Property: <Name: code, STRING: NetConnection.Connect.Rejected>
10:04:41 T:140641984042752 INFO: Property: <Name: description, STRING: Connection failed.>
10:04:41 T:140641984042752 INFO: Property: <Name: description, STRING: [ script ] : Access denied!>
10:04:41 T:140641984042752 INFO: Property: NULL
10:04:41 T:140641984042752 INFO: (object end)
10:04:50 T:140641984042752 ERROR: HandleCtrl: SWFVerification Type 2 request not supported, attempting to use SWFVerification Type 1! Patches welcome...
10:04:50 T:140641984042752 INFO: sending ctrl, type: 0x001b
10:04:50 T:140641984042752 INFO: Sending SWFVerification response:
10:04:50 T:140641984042752 INFO: 00 1b 01 01 00 17 cf 18 00 17 cf 18 63 1b c1 f2
10:04:50 T:140641984042752 INFO: c4 68 73 0a 23 5d 45 40 ce 10 b5 00 f9 c6 ba 27
10:04:50 T:140641984042752 INFO: e7 17 62 20 8a 50 49 93 a5 16 9d fe
10:04:50 T:140641984042752 INFO: HandleChangeChunkSize, received: chunk size change to 16384
10:04:50 T:140641984042752 INFO: RTMP_ClientPacket, received: invoke 181 bytes
10:04:50 T:140641984042752 INFO: (object begin)
10:04:50 T:140641984042752 INFO: Property: <Name: no-name, STRING: _error>
10:04:50 T:140641984042752 INFO: Property: <Name: no-name, NUMBER: 1.00>
10:04:50 T:140641984042752 INFO: Property: NULL
10:04:50 T:140641984042752 INFO: Property: <Name: no-name, OBJECT>
10:04:50 T:140641984042752 INFO: (object begin)
10:04:50 T:140641984042752 INFO: Property: <Name: level, STRING: error>
10:04:50 T:140641984042752 INFO: Property: <Name: code, STRING: NetConnection.Connect.Rejected>
10:04:50 T:140641984042752 INFO: Property: <Name: description, STRING: Connection failed.>
10:04:50 T:140641984042752 INFO: Property: <Name: description, STRING: [ Client.SWFVerificiation.Rejected ] : status code 439>
10:04:50 T:140641984042752 INFO: (object end)
(2014-02-19, 09:38)tknorris Wrote: Apparently if you turn off Hulu+ you'll get back Limelight as a source...
(2014-02-21, 05:17)spanktastic2120 Wrote:Hulu plus enabled here. With Limelight selected as my default CDN I get the "select quality" popup when trying to play videos, but none of the options list limelight. They all say darwin-level3 or darwin-edgecast. Here is a log for level3, doubt it will be useful. http://pastebin.com/nFmXmrrBRegarding the CDN changes:
It seems that Hulu is no longer using Akamai, which sucks. The Akamai CDN used version 1 of swf verification, which is supported by librtmp (what xbmc uses to play these streams). Now that it is gone our options seem to be limelight, level3, and edgecast.
Limelight:
I have not experienced any issues using limelight. There are people in the forums saying it doesnt work if hulu plus is enable, if you are one of those people please post a full debug log that contains your attempts to play from limelight with hulu plus enabled. I do not have hulu plus so i cannot test this on my own.
The biggest issue with limelight i have found is that not every show has a limelight source. If something you want to watch has no limelight sources, youre out of luck for now. If it has limelight sources but you cant get it to play and have hulu plus disabled i would like to see a full debug log.
Level3:
Level3 will probably never be a viable option. It seems to be using version 2 for swf verification and from what i can find online version 2 has not been cracked yet. There is a patched version of librtmp you can find that will simply respond with version 1 verification when version 2 is requested, but from my tests this does not work for Level3. If you want to try a newer version of librtmp you can follow this guide.
Edgecast:
I don't know what is going on with Edgecast, i have tried using it but librtmp returns the error "Blocked by auth adaptor." From what i can find online this might be a region specific message, so for some of you Edgecast could work. If you are interested in trying it out you can get the file to replace here. Ive just added in support with the default parameters used by the other CDNs.
All of my testing/research is trial and error based, this is very much not my area of expertise. If anyone knows more about this stuff feel free to let the rest of the forum know. If anyone finds another CDN that wasnt listed here, let me know what show/episode you found it for so i can look into adding support for that.
(2014-02-21, 05:53)giant Wrote: Hulu plus enabled here. With Limelight selected as my default CDN I get the "select quality" popup when trying to play videos, but none of the options list limelight. They all say darwin-level3 or darwin-edgecast. Here is a log for level3, doubt it will be useful. http://pastebin.com/nFmXmrrB
Just disabled hulu plus and am still having trouble playing videos. Log: http://pastebin.com/Mdn6gzyp
(2014-02-21, 05:17)spanktastic2120 Wrote: If it has limelight sources but you cant get it to play and have hulu plus disabled i would like to see a full debug log.
(2014-02-21, 09:08)d2a2 Wrote: Well assuming that it has a limelight source if one appears in the dialog (or if it attempts playback if you have limelight selected in settings as default) then I can't get it to play. I have never had a hulu+ account and have always had it disabled. This episode plays via a browser session on the same machine
Log below:
http://pastebin.com/0p24eWsP
let me know if you need to see more loggage