Red5 over RTMPS

http://gregoire.org/2008/05/26/rtmps-in-red5/

Infrared5’s very own Paul Gregoire has added support for native RTMPS support to the latest trunk.  Paul is quick to point out that RTMPS is really just RTMPT over SSL.  What this means is that they binary data is not sent using the RTMP socket 1935 but instead passed over http on a persistant HTTP 1.1 connection.  If your interested in how the data looks coming across the wire, you can load up an HTTP traffic analyzer.  Typically, this data can be read by the client and saved to serialize into a useable state again.  In addition, the data could be read by a third party while traveling across the wire to its’ destination.  However, with RTMPS the data is encrypted first and decrypted on the client so that no third party can maliciously steal the incoming stream.  For a more general understanding, compare it to HTTPS which encrypts data from the browser.

Leave a Reply