本文主要是介绍SRT协议应用于直播加速CDN,超越RTMP,实现200ms以下的 低延时、弱网传输,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
什么是SRT协议?
SRT是由Haivision和Wowza共同创建的SRT联盟所发起的互联网传输协议,是一种开源、免费和应用灵活的规范,它的性能与专用的协议一样优秀,能够同时在不同制造商的产品之间工作。
SRT是时下非常受欢迎的开源低延迟视频传输协议。使用SRT可靠传输技术,能够成功实现了普通互联网环境下、多地之间、安全可靠的高清视频传输与分发。
SRT协议特点:
低延时
SRT是一种能够在复杂网络环境下实时、准确地传输数据流的网络传输技术,它在传输层使用UDP协议,具备UDP速度快、开销低的传输特性,支持点对点传输,无需中间服务器中转,可实现几毫秒到几秒的低延时互联网传输。
安全可靠
虽然UDP协议是一种不可靠传输协议,在互联网抖动与丢包的网络环境下不稳定,但是凭借SRT强大的数据恢复能力,前向纠错技术(FEC)应用等,可将网络丢包的可能性降到最低,确保了SRT传输稳定性。同时SRT还可以进行AES加密,从而确保数据在传输过程中的信息安全。
此外,针对公司或组织运用防火墙保护私有网络安全的策略,SRT使用的握手过程支持出站连接,而不需要在防火墙中打开危险的永久外部端口,从而维护了公司的安全策略。
微米云直播CDN,支持SRT协议
SRT允许直接在信号源和目标之间建立连接,具备安全、稳定、低延时、低网络开销的优势特性,是互联网传输的良好选择。
SRT实测效果
实际测试中,
延迟表现,SRT在丢包率20%以下,延迟可控制在200ms~500ms之间,远远低于RTMP协议的2秒 - 5秒的延迟
画质表现,SRT大大优于RTMP画面效果,RTMP在弱网环境中,出现了大面积画面卡顿和花屏,但SRT表现大大优于RTMP协议
微米直播CDN,将于近期全面支持SRT协议,同时继续支持RTMP、RTSP、HLS、HTTP-FLV、WS-FLV等输出格式。
**
SRT协议的加入,配合5G的普及,有望实现无延迟视频通话,即时会议,车载画面导航等领域的突破创新。
**
**
有需要的伙伴,可联系微米云直播CDN,价格最低 0.12元/GB,联系QQ 61 677 931
**
这篇关于SRT协议应用于直播加速CDN,超越RTMP,实现200ms以下的 低延时、弱网传输的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!