2009-07-11, 08:11
For anyone curious, it looks like Hulu changed things again a few days ago; they used to only be using RTMPE on their H.264 streams but now they're using it on all of their streams. And they've changed the RTMPE protocol; the server is sending a packet that rtmpdump-1.6 doesn't recognize. Back to decoding packet dumps I guess.
edit: simple fix, rtmpdump was only decoding 1 out of up to 3 bytes of a packet's channel ID...
edit: simple fix, rtmpdump was only decoding 1 out of up to 3 bytes of a packet's channel ID...