视频直播服务支持输出RTMP、FLV、HLS、ARTC四种协议
协议对比如下:
| 协议类型 | 延时 | 优点 | 缺点 | 特点 | 适合端 | 场景推荐 | 
|---|---|---|---|---|---|---|
| RTMP | 1s~3s | 延时低 | 
 | TCP长连接 | PC端 | 实时性要求不高的直播 | 
| FLV | 1s~3s | 
 | 需要集成SDK才能播放 | TCP长连接 | PC端 | 实时性要求不高的直播 | 
| HLS | >10s | 
 | 延时高 | HTTP短连接 | PC端、移动端 | 实时性要求不高的直播;移动端和H5端 | 
| ARTC | 1s | 
 | H5播放不支持B帧和AAC音频(可通过阿里云RTS转码功能去除B帧并将音频转为Opus) | UDP | PC端、移动端 | 实时性要求高的直播,如电商带货、在线教育、社交互动等 |