| Streaming protocol |
Playback of streams over the Alibaba Real-Time Communication (ARTC) protocol, which
is based on Web Real-Time Communication (WebRTC), is supported.
|
Playback of streams over the Real-Time Messaging Protocol (RTMP), Flash Video (FLV),
and HTTP Live Streaming (HLS) protocols is supported.
|
| End-to-end latency |
Streams over ARTC are transmitted by using the User Datagram Protocol (UDP) protocol
and have a latency of less than 1 second.
|
- Streams over RTMP or FLV are transmitted by using the Transmission Control Protocol
(TCP) protocol and have a latency of more than 3 seconds.
- Streams over HLS are transmitted by using the TCP protocol and have a latency of more
than 6 seconds.
|
| Resistance to poor networks |
RTS has a strong capability to perform under poor network conditions. You can smoothly
play streams even at a packet loss rate of 30%.
|
Standard streaming has a limited capability to perform under poor network conditions.
|
| Compatibility |
- Native: RTS is compatible with iOS, Android, macOS, and Windows.
- Web: The compatibility rate for devices is greater than 94%.
|
The compatibility of standard streaming varies based on the protocol. |
| Stuttering rate |
Compared with standard streaming, RTS significantly reduces the end-to-end latency,
while keeping the stuttering rate unchanged or slightly lower.
|
| Concurrency |
Tens of millions of concurrent streams are supported. |