1 RTMP,HLS,SRT 等
RTMP是目前比较主流的流媒体传输协议, 对CDN支持良好,CDN是基础框架,适合手机端,不支持浏览器。
RTMP 实现链接 :https://www.jianshu.com/p/e6944ba8e970
RTMP流媒体协议: 用来解决多媒体数据传输的 多路复用(Multiplexing) 和 分包(packetizing) 的问题,优势在于低延迟,稳定性高,支持所有摄像头格式,浏览器加载flash插件就可以直接播放了。
RTMP强在浏览器支持好, 加载flash插件后就直接播放,所以非常火,相反在浏览器里播放rtsp就很困难了
是一个基于TCP的高层协议族,还有UDP协议版本,是工作于TCP之上的协议,因为是应用层协议,所以只能在包的解包和封包之间不断的在做处理,TCP是不断的通过各种机制 来保证丢包重传,拥塞控制等。
SRT 可以实现网页端。
SRT协议
公网环境下开启视频传输:Caller & Listener模式
SRT握手模式为caller模式
网友评论