谈谈如何选择直播流媒体协议

2018-03-20 管理员 675

流媒体直播协议有很多种,比如RTP,RTCP,RTSP,WebRTC,RTMP,HLS,私有协议等。基本上,RTSP,RTMP,HTTP都可以进行流媒体传输的流媒体协议,而且效果都能做到差不多的程度。HLS是HTTP中的一种,可以用于对延时要求不高的直播,或者微信直播这种功能,但HTTP直播协议不止HLS这一种,国内做这块的并不多,想要了解更多可以去国外的网站搜一搜相关的技术文档。

每一种协议都有他生存的环境,就像安防不能没有RTSP,因为安防行业很多程序都已经是写的RTSP协议支持,要改就要改平台,要么就换支持RTSP协议的设备,那么你做为摄像机厂商,你到底是支持还是不支持RTSP呢?

国内互联网用RTMP,同样的道理,经过了很多年的发展和磨合,很多cdn已经非常完美地支持这个协议了,这个稳定的过程都是多少运维人员熬夜熬出来的,cdn不会对稳定盈利的系统轻易做出变化,同样,越来越多的公司来用rtmp,那么就造成cdn更要做rtmp了,这就是一个循环过程,一般的cdn公司不会轻易去打破,除非你是行业巨头。

关于RTSP、RTMP、HTTP、私有协议速度的问题,协议在传输、处理效率上都可以做到很优秀:低延时、快速出画面、流畅,只是应用场景不一样给你造成的假象,就好比RTMP现在用在网络视频秀直播比较多,就认为RTMP快,RTSP用在安防监控比较多,就认为传的慢,那是错的,RTSP用的也是RTP包传输流媒体,RTP也同样用在WebRTC中的即时通信,快不快?

所以,我们有理由相信HTTP协议将会成为未来流媒体协议的发展趋势,这也是互联先锋未来项目的发展方向。

更所信息请咨询互联先锋http://www.idcicp.com/products.html

[上一篇] 流媒体服务器如何实现负载均衡 [下一篇] SD-WAN的用途有哪些?SD-WAN和传统网络相比有什么优势?

微信咨询

7*24小时服务热线

400-688-5856

请选根据您的行业咨询专业客服:

解决方案定制申请 帮您快速定制行业解决方案、技术解决方案