View Single Post
  #14  
Old 01-11-2010, 01:49 AM
hyc hyc is offline
RTMPdump team
 
Join Date: Dec 2009
Posts: 169
hyc will become famous soon enoughhyc will become famous soon enough
Default

Re: Downloading Hulu Videos (Using rtmpdump) For Idiots.....


Quote:
Originally Posted by helpdeskdan View Post
Interesting, you can't even rtmpsuck them anymore. Is it encrypted?
Hulu has been encrypted for most of a year already. Just to clarify, rtmpdump is compatible with un-encrypted FlashPlayer 10 and with encrypted FlashPlayer 9. Hulu seems to now be requiring an FP10 RTMPE handshake, instead of also accepting FP9 RTMPE, and it seems nobody yet knows how to process this.

The reason rtmpsuck doesn't work is because it answers the client's handshake and then connects to the real server. Since rtmpsuck only knows how to do an FP9 RTMPE handshake, the real server rejects it. We can't just pass the client's handshake through directly, because then we wouldn't have access to the encryption keys, which are negotiated in the handshake.

Fortunately, because the player has to remain compatible with older Flash servers, they can't change very much of the handshake.
Reply With Quote