最近公司接入了海康威视的摄像头 开始研究关于海康威视的东西,开始给的32,64 各种版本的插件包,发现在chrome高版本浏览器上无法展示,只能在ie上展示
后面开发人员有给发了无插件的版本 看了一下是ngix代理服务器,加c++ 需求直接展示,在网上找关于
H5Stream
通过RTSP协议完成实时传输和显示摄像头画面的功能,海康威视的web控件对高版本Chrome不予支持

然后找到摄像机上面视频流
海康威视IP摄像头rtsp协议地址如下:

rtsp://[username]:[passwd]@[ip]:[port]/[codec]/[channel]/[subtype]/av_stream

说明:
username:用户名,例如admin
passwd:密码,例如12345
ip:设备的ip地址,例如192.0.0.64
port:端口号默认554,若为默认可以不写
codec:有h264、MPEG-4、mpeg4这几种
channel:通道号,起始为1
subtype:码流类型,主码流为main,子码流为sub

例如,请求海康IP摄像机通道1的码流,url如下:
主码流:

rtsp://admin:12345@192.0.0.64:554/h264/ch1/main/av_stream
rtsp://admin:12345@192.0.0.64:554/MPEG-4/ch1/main/av_stream

子码流:

rtsp://admin:12345@192.0.0.64/mpeg4/ch1/sub/av_stream
rtsp://admin:12345@192.0.0.64/h264/ch1/sub/av_stream

按照上面拼接好自己的视频流 如果不放心可以使用vlc 打开VLC播放器,选择打开网络串流(VLC播放器下载地址)

就可以看见画面了

下载对应的版本 H5stream下载

下载后打开conf里面的h5ss.conf修改strUrl和你的摄像头的上密码 保存

然后再点击h5ss.bat
或者点击h5ss.exe开启我们的服务 这里默认的是8080端口


点击在右侧

剩下的就是将www文件中的demo文件在vue项目中移植过去

          <div class="h5videodiv"><video class="h5video" id="h5sVideo1"  autoplay webkit-playsinline playsinline style="width: 909px;height:550px;"></video><div class="playpause" id="playpause1" ></div></div>createH5Video() {let conf1 = {videoid: 'h5sVideo1',protocol: window.location.protocol,host: 'localhost:8080',//window.location.host,rootpath: '/',token: 'token1',hlsver: 'v1',session: 'c1782caf-b670-42d8-ba90-2342340ee83'}this.v1 = H5sPlayerCreate(conf1)this.v1.connect()},


感谢 https://www.jianshu.com/p/75aac9258637和https://blog.csdn.net/weixin_41196185/article/details/81111430大佬文章的指引

关于海康威视在chrome 浏览器的问题相关推荐

  1. android 自动化web,如何在android上使用selenium或appium自动化Chrome浏览器?

    我想在 Android设备上自动化 Android Chrome浏览器(不只是webview或其他浏览器,而是Chrome浏览器).我认为这可以通过这个链接 https://sites.google. ...

  2. Chrome浏览器控制台报错NET::ERR_SSL_OBSOLETE_VERSION

    问题描述:Chrome浏览器控制台报错NET::ERR_SSL_OBSOLETE_VERSION 原因: 服务器使用了TLS1.0 或 TLS1.1 版本,没有使用 TLS1.2 解决方法: 地址栏访 ...

  3. ubuntu安装chrome浏览器

    PPA方法,免FQ,否则,你得FQ下载chrome,你Firefox VPN配置好了吗!!! wget -q -O - https://raw.githubusercontent.com/longhr ...

  4. 16条很有用的Chrome浏览器命令

    为什么80%的码农都做不了架构师?>>>    Google Chrome浏览器有很多的特性在界面菜单中是没有体现的,你可以通过「chrome://命令」来访问.在Chrome的浏览 ...

  5. win10+Chrome浏览器截长图方法

    本方法亲测可行,操作系统为win10,其他操作系统没有试过. 部分内容基于https://blog.csdn.net/ianly123/article/details/80565614并进行修正. 打 ...

  6. 谷歌或被迫拆分Chrome浏览器,谁将会接盘?

    美国司法部和州总检察长办公室的检察官们准备起诉谷歌,正在讨论设法遏制这家搜索巨头的市场力量. Google 可能要被迫分拆 Chrome 浏览器了. 近日,美国政治新闻网站 Politico 援引三名 ...

  7. edge chrome 浏览器 底色调黑 反色

    edge chrome 浏览器 底色调黑 反色 编程的生活,眼睛实在受不了屏幕太亮 edge 地址栏:edge://flags 搜索:dark 选择:Enabled 重启 chrome 地址栏:chr ...

  8. 谷歌浏览器扩展程序XDM_请立即更新您的谷歌Chrome浏览器 获取重要的安全补丁程序...

    编译:sky 谷歌周三推出了Google稳定频道版本86.0.4240.198,以解决安全研究人员最近发现的两个新的高危漏洞. 如果要检查并查看Chrome浏览器是否在Windows,Mac或Linu ...

  9. 搭建python selenium 自动化测试框架_Python3+Selenium2完整的自动化测试框架实现(二):IE和Chrome浏览器驱动配置...

    上一篇写了自动化测试需要的最基础环境配置,地址:https://www.cnblogs.com/tdp0108/p/10412073.html 当前市面上很多公司开发的应用软件都是BS架构,即基于浏览 ...

最新文章

  1. keepalived介绍和配置
  2. android告别篇-对于源码我的一些看法
  3. VUE:class与style强制绑定
  4. bzoj1131: [POI2008]Sta
  5. C++不同排序算法的比较(附完整源码)
  6. GIS专业核心课程电子教材配套实验数据汇总(持续更新)
  7. linux文件系统管理知识导图,Linux磁盘和文件系统管理基础知识自测
  8. java gc loggc_java9中gc log参数迁移
  9. opencv学习笔记2:图像滤波
  10. 极域九法——小白看得懂的退出极域电子教室教程
  11. 华硕Armoury crate 奥创控制中心 卡在安装安装已连接设备中,安装失败,请重新启动,网络连接失败(-101)
  12. 如何用STM32驱动诺基亚5110显示屏?
  13. ImportError:cannot import name ‘save_state_warning‘和解决torch1.7.1报分布式错误No rendezvous handler for env:
  14. JAVA程序员必看的15本书-JAVA自学书籍推荐(转)
  15. 前端零基础入门_000_前言
  16. Web APls 阶段——第四节——案例:关闭淘宝二维码案例
  17. A*算法详解(讲的一级棒 )
  18. echarts 3 无法显示和弦图chord解决办法
  19. 第三次工业革命(三)
  20. 电脑关机或重启C盘数据被清空还原问题

热门文章

  1. python3操作sqite3删除数据表字段
  2. AcWing 1064 骑士
  3. 2021-11-07交通仿真数据准备
  4. 网络安全进阶篇(十一章-5)APP渗透测试篇(上)
  5. 12 款最棒 Vue 开源 UI 库测评 - 特别针对国内使用场景推荐
  6. python 去掉文件后缀名_python去除扩展名
  7. 转自大佬的我在拼多多的三年
  8. 用友t3服务器系统管理显示类型不匹配,存货核算进入时提示“类型不匹配”
  9. nginx 如何缓存和清理
  10. 使用screen在云服务器上部署项目使其一直运行与结束该项目