更新时间:2023-09-08 14:56:52
低延时直播方案是由网宿自由研发的、针对在线互动直播提供的网络加速产品。它基于现有的网宿直播分发架构,依托网宿全球丰富的节点资源,结合网宿 CDN 技术与标准 WebRTC 技术,为观众提供毫秒级的直播观看体验。
相比于传统直播协议,低时延直播更能够满足一些对延迟性能要求更高的特定场景需求,例如在线教育、体育赛事直播、在线答题等。
低延时直播仅需在现有的直播业务上,新增一个 RTC 播流域名,实现多种协议拉流。架构如下:
当前网宿上下行都支持 webrtc 协议,上行可以使用webrtc/RTMP协议,下行可使用 webrtc 拉流,具体功能支持情况如下:
1、视频编码:支持 H265/H264
2、音频编码:支持 opus/AAC
3、其他特性:
1)拉流播放支持加密和非加密;
2)支持 NACK;
3)视频支持 B 帧等。
4) 支持minsdp压缩方式
1、由于配置独立,RTC低时延直播所用的域名需与普通直播域名分开。
2、建议遵循推拉流编解码⼀致性原则。⾳视频尽可能不要有转码、重采样,CDN服务器⽹络协议转换和转发,否则会增加一定时延。
3、视频码率建议不要超过10M。webrtc是低延迟分发,码率太大对网络质量要求高,网络抖动时对质量影响大。
4、音频仅支持单声道和双声道。
5、音频AAC采样率仅支持主流44100/48000。
6、没有特殊需求,建议GOP大小设置在2秒以内。