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

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

  • 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内侧

安防系统:
zlm+truenas (开源存储系统)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值