RTMP Full Form
Last Updated :
12 Jun, 2020
RTMP stands for Real-Time Messaging Protocol is a protocol developed by Macromedia for streaming audio and video by maintaining low latency connections. RTMP is a TCP-based (Transmission Control Protocol) protocol and uses port number 1935 by default. RTMP is a delivery method designed for live-streaming. In the early 2010s Flash Player and RTMP were the dominant delivery mechanisms for live streaming. Before being made public, RTMP was developed and owned by Adobe.
Characteristics of RTMP :
- Compatibility –
Limited to Flash Player, Adobe AIR, RTMP-compatible.
- Efficiency –
Delivery of live streaming media, decreasing latency and overhead, increasing voice/audio quality.
- Encryption Method –
Using industry standard TLS/SSL mechanisms. Using RTMPE wraps the session in a lighter-weight encryption layer.
- Reliability –
Its TCP-based pack retransmit capabilities and adjustable buffers.
Advantages of RTMP :
- Capability to commence an advanced search and has minimal buffering.
- With real-time streaming protocol, it maintains lesser latency than HTTP.
- All Video and Audio files are sent in a Flash Player.
- The benefit of RTMP provides optimization of video and audio data transmission.
- With Real-time messaging protocol transmission or display of audio, videos.
Disadvantages of RTMP :
- Not optimized for quality of experience or scalability.
- It is vulnerable to bandwidth issues.
- There is a possibility of interruptions due to low bandwidth.
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...