史上最傻瓜的监控流对接,网页无插件方式播放海康大华等监控rtsp流

网上监控流方案很多,真正能用的很少,本文底部提供下载包,解压开箱即用!

1 RTMP方案

ffmpeg 将rtsp视频流转为rtmp视频流,通过nginx代理,web接入rtmp协议播放,需要flash支持

2 HLS方案

基于方案1的扩展,ffmpeg 将rtsp视频流切片转存为多个ts视频缓存起来,并通过nginx代理出去,web接入hls协议(m3u8)播放

3 HTTP-FLV方案

本质上还是ffmpeg将rtsp视频流转为rtmp视频流,只是ffmpeg在转码的时候已经将视频转换成了flv格式的,nginx-http-flv-module将rtmp流转为http-flv流,web播放flv格式视频

4 JSMpeg方案

ffmpeg + http server(接流)+ websocket(server中继转发,client接收流) + jsmpeg.js

5 WebRTC方案(比较推荐)

WebRTC可以使得web端直接连接rtsp视频流,

Web播放组件:使用原生video元素即可

方案结论:性能好,延迟低,实时性要求高的可以使用本方案

方案延时对比:

<
  • 11
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
Vue是一种行的JavaScript框架,用于构建用户界面。它的目标是通过简化开发过程提高开发效率和交互效果,使得构建现代化、高效的Web应用程序变得更加容易。 海康插件是指海康威视公司开发的一种基于Web技术的视频监控方案,它不需要额外的浏览器插件就可以在浏览器中播放和管理海康摄像头的视频。 那么,Vue与海康插件有什么联系呢? 首先,Vue具有良好的支持组件化开发的特点,开发人员可以将网页分解为多个独立、可复用的组件,这与海康插件的思想相符。通过Vue的component选项,开发人员可以轻松创建自定义的组件,然后再结合Vue的数据绑定和事件机制,实现高度可复用的视图组件。这种组件化的开发方式海康插件的视频监控方案相契合,可以在不同的场景中复用和拼接视频组件,实现定制化的视频监控界面。 其次,Vue的响应式数据绑定特性可以非常方便地管理和展示海康摄像头的视频数据。Vue的数据绑定机制可以实时监听和同步数据的变化,当海康摄像头的视频数据发生变化时,Vue会自动更新绑定的视图组件,实现实时的视频播放监控。而且,Vue还可以通过自定义指令和插件方式扩展功能,可以很方便地集成海康插件的API和功能,使视频监控更加灵活和功能更强大。 综上所述,Vue与海康插件有很好的协同性。Vue提供了强大的组件化和响应式数据绑定的能力,与海康插件的视频监控方案相结合,可以提高开发效率和用户体验,为用户提供更便捷、高效的视频监控解决方案。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值