[rtmpdump] What to look for to solve a "handshake failed"?

rtmpdump at pepak.net rtmpdump at pepak.net
Sun Dec 18 10:53:34 CET 2011

>>> I expect after I fix RTMPSockBuf_Fill to wait for all packets in the
>>> stream the connection will work fine. That is, assuming I will be able
>>> to write the fix - C is not exactly my first language...
>> I can now confirm that the incorrect handling of multi-packeted HTTP
>> is the cause of the handshake/connection errors, because everything
>> works fine if I use RTMP instead of RTMPT. Unfortunately, I am not
>> able to provide a proper fix to the HTTP implementation (see the
>> previous message).

> Did you already try this?

> http://lists.mplayerhq.hu/pipermail/rtmpdump/2011-December/001756.html

No, I worked with the assumption that the GIT would contain all the
newest fixes.

(Also, I think that my solution is more specs-friendly. Except that it
does not work, of course :-) - but if it could be made to work, it
would respect the protocol specifications better.)

> It always helps to search the archives and read what's been done before,
> before spending your own time on a problem.

I guess. Next time I will know that the GIT may not always be current
and will check the archives first.


More information about the rtmpdump mailing list