
RTMP (Real-Time Messaging Protocol)
協定A protocol originally developed by Macromedia for streaming audio, video, and data over the Internet.
What is RTMP?
The Real-Time Messaging Protocol (RTMP) was originally developed by Macromedia (now Adobe) for high-performance transmission of audio, video, and data between Flash players and a server. Although Flash is dead, RTMP remains the standard protocol for ingesting live streams into broadcasting platforms like YouTube Live, Twitch, and Facebook Live.
RTMP vs. WebRTC
- Latency: RTMP is TCP-based and typically has higher latency (seconds) compared to WebRTC's sub-second UDP delivery.
- Use Case: WebRTC is used for real-time interaction (conferencing), whereas RTMP is used to send that conference to a wider audience (broadcasting).