实时音视频通讯实现了线上超低延时的互动体验,但面对千万级并发量,如何应对?“低延时直播”就是满足此类场景的视频产品,其背后核心是百度智能云自研的通讯格式封装和协议栈优化技术。


直播包括采编码、推流、分发、接受、解码和渲染等环节,要在直播中实现时延的突破、分发和接收的时延变动等需求,主要取决于链路时延的抖动、协议栈的优化以及 CDN 节点资源等情况。


“智能视频云 3.0”低延时直播产品采用全链路 SRT 协议技术传输方案,用户从推流、播放及CDN 内部传输等都采用 SRT 协议和 MPegTS 封装,从而将网络丢包的可能性降到最低,把延迟做到最小。


在用户通过 SRT 推流到 CDN 后,CDN 内部支持 SRT 流转成主流格式的直播协议,用户也可以使用 http-flv、hls、rtmp 等格式完成播放、录制、转码、截图等操作。相比传统的 rtmp 和 flv 存在 5-10s的延迟,SRT 有效把时延控制在 1s 以内。


基于 SRT 协议的低延迟方案不仅时延低,结合 BD265 后,在同等清晰度下,带宽可节省 30%。