3 ms·
Here is a thread from the Red5 mailinglist: http://osflash.org/pipermail/red5_osflash.org/2009-August/035378.html http://osflash.org/pipermail/red5_osflash.org/
by agazso 17y ago
Here is a thread from the Red5 mailinglist:
http://osflash.org/pipermail/red5_osflash.org/2009-August/035378.html http://osflash.org/pipermail/red5_osflash.org/2009-August/03...
The main issue is that the spec says (5.4, page 10) that in C2 and S2 messages you send random bytes. If you do that only VP6 streaming will work but H.264 won't. You have to do a HMAC like digest on the "random bytes" and send it back so that H.264 works.
Of course all of this was reverse-engineered before the spec was released, but later with the release of Player version 10.0.32.18 it stopped working. So it had to be reverse-engineered again.
About that time I stopped working on a Flash Media Server (fortunately), so I just heard from my ex-colleagues that Adobe changed the handshake again with a new Player version.
EDIT: changed the link to a better one.