前言

目前做的项目,需要Web端显示实时视频数据。本次项目使用的是海康威视的摄像头进行实时监控。

硬件:萤石的摄像头(海康威视旗下的),海康威视的硬盘录像机。

软件:vlc 2.2.6版本。

Web端和移动端接入萤石云平台的视频数据​ https://blog.csdn.net/qq_38289815/article/details/92615824

海康威视Web端视频开发 https://blog.csdn.net/qq_38289815/article/details/92428396

萤石云摄像头Http接口云台控制开发 https://blog.csdn.net/qq_38289815/article/details/94288310

前期工作:

将视频摄像头和海康威视的硬盘录像机连接在同一网段,并设置好硬盘录像机的IP地址和端口号。摄像头要通过通道管理设置通道号,IP通道地址等。

下载 vlc :

地址:http://download.videolan.org/vlc/2.2.6/win64/

安装好vlc后进行如下操作

(1)打开媒体中的流

(2)在网络中设置RTSP并选择串流

参数如下:

(3)点击下一个后在新目标选择HTTP并点击添加

(4)设置端口和路径

(5)选择Video - Theor + Vorbis (OGG)

(6)选择流所有通量流,最后点击流结束设置

没有报错时,可以打开网络串流后点击播放。如果报错了,需要检查相应的参数有没有填写对,也有可能是端口被占用的情况。

正常显示图像

完成上述工作后,在Web端复制如下代码:

<object type='application/x-vlc-plugin' pluginspage="http://www.videolan.org/" id='vlc' events='false' width="720" height="410"><param name='mrl' value='rtsp://[账号]:[密码]@[设备IP地址]/MPEG-4/ch1/main/av_stream' /><param name='volume' value='50' /><param name='autoplay' value='true' /><param name='loop' value='false' /><param name='fullscreen' value='false' /><param name='controls' value='false' />
</object>
<video src="http://[本机IP地址]:[端口]/testVideo" width="600" height="450" autoplay="autoplay"  loop="loop"></video>

统一回复一下各位遇到问题的小伙伴,这个方法是我之前尝试过的,现在身边已经没有相应的设备和环境了,想复现比较难。如果遇到 vlc 播放器有视频数据而网页没有显示,则应该检查 IP、端口号、vlc版本问题和硬盘录像机的设置。若本机 IP 没有错,可以多尝试几个端口(尽量往大了试),看能不能解决问题。如果这个方法不行,可以尝试一下开头的其他方式。

注意:摄像头和硬盘录像机不在同一网段可能导致无法显示图像。

使用海康威视设备在Web端显示实时视频相关推荐

  1. 海康威视设备在Web端显示实时(回放)视频

    前言 目前做的项目,需要Web端显示实时视频数据.本次项目使用的是海康威视的摄像头进行实时监控. 硬件:海康威视的摄像头 软件:video.js.nginx.vlc 参考:https://blog.c ...

  2. 【miscellaneous】海康威视监控摄像头实现web端无插件监控实拍效果

    [rtsp]海康威视监控摄像头实现web端无插件监控实拍效果 详细介绍参见:http://live.cuplayer.com/RtspCameraLive.html web端无须装插件(支持PC,安卓 ...

  3. 利用ros3d.js实现 turtlebot3 在web 端显示并导航

    ros3d导航,rosweb, 利用ros3djs实现 turtlebot3 在web 端显示并导航 主要是用到 ros3djs.rosbridge_server.tf2_web_republishe ...

  4. zabbix搭建完,web端显示“zabbix服务器端运行中 不”

    zabbix搭建完,web端显示"zabbix服务器端运行中 不"如下图: 但是查看服务器的状态是running 然后查日志/var/log/zabbix/zabbix-serve ...

  5. java开发调用海康威视摄像头的web端页面开发心得

    最近在开发过程中  需要用到海康威视的摄像头 在web端展示  在各种百度之后 发现网上很难找到一个  简便,可靠的教程 在摸索着完成项目之后 ,决定写一篇攻略  造福有需求的小伙伴 言归正传 首先需 ...

  6. 利用ros3djs接收pointcloud2在web端显示

    因项目需要,要将道路实时的点云流在经过算法处理后在web端显示出来.其中用到点云检测算法,然后发布相应的处理后的点云topic.在web端相应位置创建3Dview接收显示. 主要是用到 ros3djs ...

  7. CAD网页Web端显示开发为什么要以WebGIS的思路来开发?

    背景 在之前的博文CAD图DWG解析WebGIS可视化技术分析总结中讲解了如何把CAD的DWG格式的图纸Web可视化的方案.博文发布后,受到不少同行们的关注,也有不少咨询一些专业问题,其中大家可能疑惑 ...

  8. WEB端显示三维地形模型

    注:正常在WEB上显示三维地形首选Cesium,本文内容仅作为研究,展示文章用DEM制作通用三维地形模型中制作的局部三维地形模型 Cesium是可以很容易的实现在WEB端三维地形的,下面的图是分别是使 ...

  9. 大华摄像头二次开发-web端实现实时视频监控

    最近客户提需要,需要在现有的系统中集成视频监控功能,摄像头是大华的.而大华又没有关于java的sdk,官网只能下载到c++的demo和dll文件.无奈只能自己在网上找了,最后找到了一些解决办法,把实现 ...

最新文章

  1. 系统SDK介绍-02
  2. 使用和制作patch文件
  3. 在Windows IoT上使用网络摄像头
  4. 栈和队列应用之数制转换
  5. 2002年呼伦贝尔之行照片
  6. 动手造轮子:实现一个简单的依赖注入(一)
  7. 将Auth0 OIDC(OAUTH 2)与授权(组和角色)集成
  8. 抢答网页PHP,[抢答]抢答环节已结束,相关答案已封箱 - 薅羊毛(Coupon)版 - 北大未名BBS...
  9. Android 固定式底部上滑抽屉view
  10. LabVIEW多列列表框背景颜色操作
  11. MySQL越高版本越快吗_MySQL性能优化的最佳20+条经验
  12. iwebshop关于按钮点击提示的系列代码操作流程
  13. Android 音视频采集那些事
  14. Ubuntu的下载安装教程--本人亲测
  15. 极客日报第 37 期:苹果官网出现价格 Bug;大众 CEO点评“苹果造车”;Spring Cloud 2020.0 正式发布
  16. RuntimeError: a view of a leaf Variable that requires grad is being used in an in-place operation.
  17. java操作excel
  18. 腾讯云11·11:千亿订单背后的安全“暗战”
  19. google支持本地ajax,360chrome,google chrome浏览器使用jquery.ajax加载本地html文件
  20. 世间没有一条绝对容易的捷径,切勿急功近利!

热门文章

  1. 性能优化:如何更快地接收数据
  2. 容器化技术如何在数据中心实践
  3. MySQL 事务 :ACID、并发带来的问题、事务的隔离级别、事务的实现
  4. C++ 面向对象(二)多态 : 虚函数、多态原理、抽象类、虚函数表、继承与虚函数表
  5. 抖音xgorgon0408分析
  6. 【大会】5G现象级应用倒计时24个月
  7. 【大会】嵌入式玩直播,IoT做前处理
  8. Hadoop之HDFS常用Shell命令
  9. 服务器开发设计之算法宝典
  10. 腾讯技术直播间 | 走进小程序云开发