使用海康威视设备在Web端显示实时视频
前言
目前做的项目,需要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端显示实时视频相关推荐
- 海康威视设备在Web端显示实时(回放)视频
前言 目前做的项目,需要Web端显示实时视频数据.本次项目使用的是海康威视的摄像头进行实时监控. 硬件:海康威视的摄像头 软件:video.js.nginx.vlc 参考:https://blog.c ...
- 【miscellaneous】海康威视监控摄像头实现web端无插件监控实拍效果
[rtsp]海康威视监控摄像头实现web端无插件监控实拍效果 详细介绍参见:http://live.cuplayer.com/RtspCameraLive.html web端无须装插件(支持PC,安卓 ...
- 利用ros3d.js实现 turtlebot3 在web 端显示并导航
ros3d导航,rosweb, 利用ros3djs实现 turtlebot3 在web 端显示并导航 主要是用到 ros3djs.rosbridge_server.tf2_web_republishe ...
- zabbix搭建完,web端显示“zabbix服务器端运行中 不”
zabbix搭建完,web端显示"zabbix服务器端运行中 不"如下图: 但是查看服务器的状态是running 然后查日志/var/log/zabbix/zabbix-serve ...
- java开发调用海康威视摄像头的web端页面开发心得
最近在开发过程中 需要用到海康威视的摄像头 在web端展示 在各种百度之后 发现网上很难找到一个 简便,可靠的教程 在摸索着完成项目之后 ,决定写一篇攻略 造福有需求的小伙伴 言归正传 首先需 ...
- 利用ros3djs接收pointcloud2在web端显示
因项目需要,要将道路实时的点云流在经过算法处理后在web端显示出来.其中用到点云检测算法,然后发布相应的处理后的点云topic.在web端相应位置创建3Dview接收显示. 主要是用到 ros3djs ...
- CAD网页Web端显示开发为什么要以WebGIS的思路来开发?
背景 在之前的博文CAD图DWG解析WebGIS可视化技术分析总结中讲解了如何把CAD的DWG格式的图纸Web可视化的方案.博文发布后,受到不少同行们的关注,也有不少咨询一些专业问题,其中大家可能疑惑 ...
- WEB端显示三维地形模型
注:正常在WEB上显示三维地形首选Cesium,本文内容仅作为研究,展示文章用DEM制作通用三维地形模型中制作的局部三维地形模型 Cesium是可以很容易的实现在WEB端三维地形的,下面的图是分别是使 ...
- 大华摄像头二次开发-web端实现实时视频监控
最近客户提需要,需要在现有的系统中集成视频监控功能,摄像头是大华的.而大华又没有关于java的sdk,官网只能下载到c++的demo和dll文件.无奈只能自己在网上找了,最后找到了一些解决办法,把实现 ...
最新文章
- 系统SDK介绍-02
- 使用和制作patch文件
- 在Windows IoT上使用网络摄像头
- 栈和队列应用之数制转换
- 2002年呼伦贝尔之行照片
- 动手造轮子:实现一个简单的依赖注入(一)
- 将Auth0 OIDC(OAUTH 2)与授权(组和角色)集成
- 抢答网页PHP,[抢答]抢答环节已结束,相关答案已封箱 - 薅羊毛(Coupon)版 - 北大未名BBS...
- Android 固定式底部上滑抽屉view
- LabVIEW多列列表框背景颜色操作
- MySQL越高版本越快吗_MySQL性能优化的最佳20+条经验
- iwebshop关于按钮点击提示的系列代码操作流程
- Android 音视频采集那些事
- Ubuntu的下载安装教程--本人亲测
- 极客日报第 37 期:苹果官网出现价格 Bug;大众 CEO点评“苹果造车”;Spring Cloud 2020.0 正式发布
- RuntimeError: a view of a leaf Variable that requires grad is being used in an in-place operation.
- java操作excel
- 腾讯云11·11:千亿订单背后的安全“暗战”
- google支持本地ajax,360chrome,google chrome浏览器使用jquery.ajax加载本地html文件
- 世间没有一条绝对容易的捷径,切勿急功近利!