Streaming VideoWiki
☰
Definition

Real Time Messaging Protocol (RTMP)

ⓘ Information
Published
October 11, 2022
Updated
May 30, 2025
Version
1.1
Abbreviation
RTMP

Definition

Real Time Messaging Protocol (RTMP) is a communication protocol for streaming audio, video, and data over the Internet. Originally developed as a proprietary protocol by Macromedia for streaming between Flash Player and the Flash Communication Server, it has since been widely adopted for streaming to and from other end points due to it's low latency characteristics and Adobe (which acquired Macromedia) has published the specification of the protocol for public use.