视频流传输协议

发布时间:2024-01-23 23:47:53

秋风阁——北溪入江流:https://focus-wind.com/
秋风阁——视频流传输协议

常见视频传输协议

协议httpflvrtmprtsphlsdash
传输方式http流tcp流tcp流httphttp
视频封装格式flvflv tagts mp4Ts文件Mp4 3gp webm
延时
数据分段连续流连续流连续流切片文件切片文件
Html5播放可通过html5解封包播放(flv.js)不支持不支持可通过html5解封包播放(hls.js)如果dash文件列表是mp4webm文件,可直接播放

监控行业常见的视频传输协议:RTSP,RTMP(以RTSP流为主)

RTSP与RTMP比较

  • RTSP:低时延,实现难度大,适合视频聊天和视频监控
  • RTMP:浏览器支持好,加载flash插件后能直接播放(高版本浏览器目前已禁止flash插件)

直播常见协议:RTMP,HTTP

  • RTMP:只支持flashplayer,目前已被淘汰
  • HTTP:flv,m3u8,ts
  • flv:flash video,需要flash支持,使用flv.js可支持播放(B站视频)
  • m3u8:切片文件,有延迟,实时性不如RTSP协议,如果压缩过小,可能导致客户端网络原因变卡,如果压缩过大,可能导致视频延迟过高
  • ts:切片文件,同m3u8
文章来源:https://blog.csdn.net/qq_42482078/article/details/123360190
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。