RTMP Server
Ingest Real-Time Messaging Protocol (RTMP) live streams from hardware and software encoders to support ultra-low latency streaming to millions in milliseconds.
Live RTMP streaming at scale? Solved
Support low latency streaming with the best RTMP video streaming platform.
Highly scalable RTMP server infrastructure for the most common ingest streaming protocol. With Red5 Pro’s RTMP Server technology, deliver live video streams to WebRTC viewers with sub-250 millisecond latency. Send secure, high-quality, low latency video over any internet connection to your streaming applications on all devices. The RTMP protocol is the legacy standard streaming protocol and is widely supported across all major software and hardware encoders.
Red5 was the first in the industry to reverse engineer Real-Time Messaging Protocol, creating an open-source RTMP server alternative to Adobe’s Flash Communication server. Today RTMP streams continue to be one of the most common streaming video protocols both for RTMP servers and RTMP clients. Red5 also supports a modernized version of RTMP – ERTMP.
Real-Time Latency
Red5 delivers low latency video streaming in a range of 50-250ms, allowing seamless interactivity to become a reality.
Live Stream Scalability
Multidirectional interactive live video streaming scales to and from hundreds of thousands using the RTMP protocol, WebRTC, or your choice of another popular streaming protocol including http live streaming (HLS).
Flexibility
Build your own live streaming applications using our desktop and mobile SDKs. Leverage the RTMP protocol from a variety of real time messaging protocol compliant hardware and software encoders, and deploy the Red5 Pro video streaming platform in your data center/cloud of choice, including a 5G MEC.
Customers need sub-second latency that scales across many industries.
Live Auctions, Government + iOT, Video Games + eSports, Social Media, Broadcast, and Online Gambling
FAQs
/
What is RTMP and how does it work?
Read our full guide What is RTMP and how does it work? to learn about the protocol, its history, and how it delivers live video streams.
/
How to set up an RTMP server?
You can set up a free RTMP server with open-source Red5 or an enhanced RTMP server without limitations using Red5 Pro and Red5 Cloud. Red5 Cloud lets you sign up without a credit card and includes 50 GB of free monthly streaming.
/
Is RTMP better than RTSP?
See our detailed comparison in RTMP vs RTSP to understand the differences, advantages, and use cases of each protocol.
/
How is RTMP different from ERTMP?
Real-Time Messaging Protocol (RTMP) and Enhanced RTMP (ERTMP) are TCP-based protocols for streaming audio, video, and data. ERTMP, introduced in Red5 Pro v14.0, adds features like H.265 support, advanced codecs, and ultra-low latency while remaining backward compatible. Learn more in our ERTMP documentation.
/
What is an RTMP server?
An RTMP server receives video streams from an encoder and delivers them to viewers or other platforms for live broadcasting.
/
Does Red5 support single bitrate RTMP?
While the open-source Red5 RTMP server supports single-bitrate delivery, it does not include server-side transcoding. This capability is available in Red5 Pro and Red5 Cloud which enables adaptive bitrate (ABR) streaming for RTMP.
/
Is WebRTC better than RTMP?
See our full comparison in WebRTC vs RTMP to learn the differences in latency, compatibility, and streaming quality.
/
Are RTMPE and ERTMP the same?
RTMPE should not be confused with ERTMP, which is the enhanced version of RTMP that supports additional codecs and features. Learn more in our documentation.