RTMP is a TCP-based protocol which maintains persistent connections and allows low-latency communication.
Can you put a rtmp server on your website license#
2 Specification document and patent license.While the primary motivation for RTMP was to be a protocol for playing Flash video, it is also used in some other applications, such as the Adobe LiveCycle Data Services ES. The Secure Real-Time Media Flow Protocol suite has been developed by Adobe Systems and enables end‐users to connect and communicate directly with each other (P2P). RTMFP, which is RTMP over User Datagram Protocol (UDP) instead of TCP, replacing RTMP Chunk Stream.The encapsulated session may carry plain RTMP, RTMPS, or RTMPE packets within. RTMPT is frequently found utilizing cleartext requests on TCP ports 80 and 443 to bypass most corporate traffic filtering. RTMPT, which is encapsulated within HTTP requests to traverse firewalls.
While the details of the implementation are proprietary, the mechanism uses industry standard cryptographic primitives.