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.
Article Tags :
Recommended Articles
10. NSS Full Form
12. HDMi Full Form
13. RTC Full Form
14. VLAN Full Form
15. WPA Full Form
16. VGA Full Form
17. ISP Full Form
18. SGML Full Form
19. DHCP Full Form
20. LED Full Form
21. PIN Full Form
22. GUI Full Form
23. VRAM Full Form
24. DDoS Full Form
25. PATA full form