SRT
Encrypted, error-corrected protocol for reliable delivery over unpredictable networks
Real-Time Messaging Protocol (RTMP) is a TCP-based streaming protocol originally developed by Macromedia (now Adobe) for real-time data, audio, and video delivery. While RTMP’s role as a playback protocol ended with Flash’s deprecation, it remains the dominant ingest protocol for live streaming. Virtually every streaming platform — YouTube Live, Twitch, Facebook Live, Instagram Live — accepts RTMP for ingest. RTMP delivers video with 3–5 second latency, uses persistent TCP connections for reliability, and supports RTMPS (RTMP over TLS) for encrypted ingest. OBS, vMix, Wirecast, and CDN delivery.
| Full name | Real-Time Messaging Protocol |
| Developed by | Macromedia (now Adobe), ~2002 |
| Transport layer | TCP (persistent connection) |
| Typical latency | 3–5 seconds (glass-to-glass) |
| Encryption | RTMPS (RTMP over TLS) |
| Error correction | TCP retransmission (reliable delivery) |
| NAT traversal | Moderate — requires port 1935 (or 443 for RTMPS) |
| Max bitrate | Practically limited by TCP throughput (~50 Mbps typical) |
| Open source | Partially documented; no complete open spec |
| Typical use case | Live streaming ingest to any platform; OBS/vMix/Wirecast output |
Qencode accepts RTMP ingest for live streaming workflows. Send your RTMP stream to a Qencode ingest endpoint, and Qencode handles real-time transcoding, adaptive bitrate packaging (HLS/DASH), and delivery to your storage or CDN.
Combine RTMP ingest with Simulcast to re-stream to multiple platforms simultaneously, or enable DVR Recording to archive the live stream.
RTMP | SRT | |
|---|---|---|
Transport | TCP | UDP (ARQ) |
Latency | 3–5s | 0.5–2s |
Encryption | RTMPS (TLS) | AES-128/256 (built-in) |
Error correction | TCP retransmit | ARQ (configurable) |
Firewall traversal | Port 1935 | Rendezvous mode |
Platform acceptance | Universal | Growing |
Best for | Platform ingest (YouTube, Twitch) | Contribution feeds, remote production |
For a detailed SRT breakdown, see SRT
Transcoding (minutes streamed) | Cost/Minute |
|---|---|
SDincludes 480p, 240p | $0.01 |
HDincludes 1080p, 720p | $0.02 |
Simulcast / Restream | Cost/GB |
|---|---|
| $0.04 |
Encrypted, error-corrected protocol for reliable delivery over unpredictable networks
Re-stream RTMP input to multiple platforms simultaneously
Archive live RTMP streams for on-demand playback.
We love creating powerful solutions that are aligned with the needs of your business.
Please send us a message if you have a question or Schedule a call for a demo to discuss your integration.
Contact us with any questions. We'd love to help.
Los Angeles, CA - (HQ)
San Francisco, CA
New York, NY