RTMP
The established ingest protocol with universal platform support.
Secure Reliable Transport (SRT) is an open-source protocol developed by Haivision and open-sourced in 2017. SRT uses UDP transport with Automatic Repeat reQuest (ARQ) error correction to deliver video reliably over networks with packet loss, jitter, and fluctuating bandwidth — conditions that break TCP-based protocols like RTMP. SRT includes built-in AES-128/256 encryption, eliminating the need for VPN tunnels for secure contribution feeds. With 0.5–2 second latency and configurable error correction buffers, SRT is the standard for remote production, contribution feeds, and reliable first-mile delivery between broadcast facilities.
| Full name | Secure Reliable Transport |
| Developed by | Haivision (open-sourced 2017) |
| Transport layer | UDP with ARQ (Automatic Repeat reQuest) |
| Typical latency | 0.5–2 seconds |
| Encryption | AES-128 / AES-256 (built-in) |
| Error correction | ARQ-based retransmission, configurable latency buffer |
| NAT traversal | Caller/Listener/Rendezvous modes for various NAT scenarios |
| Max bitrate | No inherent limit (network-bound) |
| Open source | MPL 2.0 (libsrt) |
| Typical use case | Contribution feeds, remote production, reliable first-mile delivery over unpredictable networks |
Qencode accepts SRT ingest as an alternative to RTMP for live streaming workflows. SRT’s reliability makes it ideal for high-quality contribution feeds that are then transcoded and packaged into HLS/DASH for delivery.
Combine SRT ingest with Simulcast for multi-platform distribution, or enable DVR Recording to archive SRT-ingested streams.
SRT | RTMP | |
|---|---|---|
Transport | UDP (ARQ) | TCP |
Latency | 0.5–2s | 3–5s |
Encryption | AES-128/256 (built-in) | RTMPS (TLS) |
Error correction | ARQ (configurable buffer) | TCP retransmit |
Lossy networks | Designed for packet loss | Breaks under packet loss |
Platform acceptance | Growing | Universal |
Best for | Contribution feeds, remote production | Platform ingest (YouTube, Twitch) |
For a detailed RTMP breakdown, see RTMP
Transcoding (minutes streamed) | Cost/Minute |
|---|---|
SDincludes 480p, 240p | $0.01 |
HDincludes 1080p, 720p | $0.02 |
Simulcast / Restream | Cost/GB |
|---|---|
| $0.04 |
The established ingest protocol with universal platform support.
Distribute SRT-ingested streams to multiple platforms.
Archive live SRT 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