网站链接: element-ui dtcms
当前位置: 首页 > 技术博文  > 技术博文

安防音视频发展趋势和历史

2021/6/28 10:37:18 人评论

安防音视频发展趋势和历史 easydarwin rtsp服务器 Live555 rtsp服务器 ,单线程模型, select跨平台。支持的codec比较丰富。 摄像头拉流 rtsp拉流, onvif(webservice soap xml)sdk拉流 海康 大华 汉邦 天视通Gb28181 2016年发布痛点&#x…

安防音视频发展趋势和历史

  • easydarwin rtsp服务器

  • Live555 rtsp服务器 ,单线程模型, select跨平台。支持的codec比较丰富。

  • 摄像头拉流

    • rtsp拉流, onvif(webservice +soap + xml)
    • sdk拉流 海康 大华 汉邦 天视通
    • Gb28181 2016年发布
    • 痛点:rtsp+sdk不能直接上公网。
  • 后来出现了360 、水滴摄像头这些家庭用户目标。方案 p2p2/ Tutk.

  • 28181缺陷:

    • 无加密

    • ps容器基于可靠网络传输,不太适合公网udp传输。

  • jt1078标准。交通部,2011年第一版,2013年修订,2019年最新。基于rtp es流。支持tcp/udp,也没有qos。

  • 趋势:上云上互联网,物联网。腾讯(zlmediakit)、阿里都有GB28181等监控协议的平台。

  • Wasm: 解决H265的痛点,确定就是性能差,不适合多屏播放,nodeplayer 8k, easyplayer.

  • flv+rtmp有被淘汰的趋势,fmp4(mse)/webrtc(不支持265)成为通用方案。flash已经被淘汰,flv/rtmp停止更新,国内主流cdn对flv/rtmp都有扩展,支持265、av1、opus,但是未得到vlc、FFmpeg等主流开源项目支持。国外技术栈对flv、rtmp依赖很弱,他们用dash等伪直播切片方案。

  • Wasm:把没有系统调用的纯算法纯逻辑c/c++代码编译转换成js代码,直接在浏览器上运行编解码器,缺点是性能差。

  • 浏览器原生支持流媒体格式:

    • mse方案,video标签扩展,支持内存blob流。flv --> mp4 --> video标签; fmp4 --> video标签。
    • Wasm: js解码, webgl + canvs渲染。
    • Webrtc: 浏览器内置外挂。
    • hls: 浏览器内置支持,兼容性非常好,但是延时非常。
  • 客户端

    • pc客户端 rtmp

    • pc浏览器 rtmp --> http-flv --> http-fmp4/dash/webrtc

    • 手机app rtmp

    • 手机浏览器 hls --> webrtc(ios13支持)

    • 微信小程序 rtmp/fmp4/webrtc内侧

上一篇:Windows 11 for Business

下一篇:Java多线程

相关资讯

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?