CDN加速

产品动态 > 正文

全链路支持SRT,网宿直播能力再升级!

2021-06-29

因疫情延期一年的欧洲杯正在如火如荼地进行中。对于数以万计不能亲赴绿茵场的球迷来说,没有什么比通过大屏观看赛事直播更重要。

提到直播协议,目前绝大多数的视频直播平台用的都是RTMP协议,基于TCP的RTMP协议由于有累积延迟,在远距离传输或网络环境较差时导致的累积延迟高达几秒到几十秒,而随着直播行业从“粗犷式直播”向“精细化运营”转变,用户对于高质量、低延迟的要求不断提升,像欧洲杯这种单场比赛观看人数就达到数亿量级的直播场景,就要求各大直播平台在这种大规模、远距离传输的情况下,还能保证画质高清、画面流畅、延迟更低。

相比之下,SRT协议更具优势!SRT是一款能够在复杂网络环境下实时、稳定传输高码率数据流的开源网络传输协议。

具体而言,SRT在传输层使用UDP协议,基于公网的传输延迟一般可控制在1s以内,且SRT的传输和纠错机制可以最大化利用可用带宽并排除网络错误和干扰,因此可以在同等网络环境下传输更高码率的视频流,最终保障在不良的网络状况下依然保证视频直播的高质量。

/ 网宿直播平台全链路支持SRT协议 /

网宿科技已将SRT集成到直播系统中,并进行了多项技术改造及优化,保障重要直播源在复杂网络环境中高质量传输,从而将精彩内容以更稳定、更低延迟、更低成本地输送到用户屏幕前。

为了无缝兼容现有直播产品,网宿科技将SRT流直接接入CDN系统中,如上行推流使用SRT,下行复用直播系统(RTMP/FLV/HLS等),和现有直播协议体系完美的结合在一起,同时也可以支持全链路使用SRT。用户只需将推流地址通过Haivision硬件、OBS或ffmpeg推到网宿边缘服务器,即可快速完成接入使用。

网宿科技通过CNCF Kubernetes一致性认证

除此之外,针对高码率远距离传输的直播场景,网宿也在SRT协议、传输机制等方面都做出了不断优化和提升,实测数据显示:在相同测试条件下,SRT相比rtmp与quic,延迟更低,抗抖动能力更强,观看时流畅度体验更优。即使在丢包50%的网络环境下,用户依然可以流畅观看直播画面。

网宿科技通过CNCF Kubernetes一致性认证

SRT也是继网宿科技低延时直播RTC后的又一有力补充,SRT更适用于大型赛事直播、党建直播、电视台直播、重要活动直播等高并发、高码率的直播场景。