用H5STEAM实现大华摄像头的实时播放

  • H5STEAM的官方资源包下载地址我下载的是

  • 首先进行H5STEAM平台的安装

  • 安装完成之后可以直接在服务端启动

  • 如果遇见启动不成功的情况,需要安装依赖


  • 链接 依次安装五个包即可。

  • 下一步需要找到h5ss.conf这个文件,修改里面摄像头的username,password,还有ip。

  • 海康,大华rtsp地址,修改用户名,密码,还有ip地址即可

<!DOCTYPE HTML>
<html><head><title>H5STREAM VIDEO</title><script src="js/jquery-3.1.1.js"></script><script src="js/bootstrap.js"></script><script src="js/adapter.js"></script><script src="js/platform.js"></script><script src="js/h5splayer.js"></script><script src="js/h5splayerhelper.js"></script><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link rel="stylesheet" type="text/css" href="css/h5splayer.css" /><link rel="stylesheet" type="text/css" href="css/bootstrap.css" /></head><body><div><button type="button" class="btn btn-info top">放大</button><button type="button" class="btn btn-info dowm">缩小</button></div><div class="h5videodiv"><video class="h5video" id="h5sVideo1" autoplay webkit-playsinline playsinline></video><div class="playpause" id="playpause1"></div></div></body><script>if (H5siOS() === true || H5sSafariBrowser() === true) {$('#h5sVideo1').prop("controls", true);}var conf1 = {videoid: 'h5sVideo1',protocol: window.location.protocol, //'http:' or 'https:'host: "localhost:8089", //'localhost:8089'rootpath: '/', // '/' or window.location.pathnametoken: 'token1',hlsver: 'v1', //v1 is for ts, v2 is for fmp4session: 'c1782caf-b670-42d8-ba90-2244d0b0ee83' //session got from login};var v1 = H5sPlayerCreate(conf1);$('#h5sVideo1').parent().click(function () {if ($(this).children(".h5video").get(0).paused) {if (v1 != null) {v1.disconnect();delete v1;v1 = null;}v1 = H5sPlayerCreate(conf1);console.log(v1);v1.connect();$(this).children(".playpause").fadeOut();} else {v1.disconnect();delete v1;v1 = null;$(this).children(".h5video").get(0).pause();$(this).children(".playpause").fadeIn();}});$('.top').click(function () {$('#h5sVideo1').height($('#h5sVideo1').height() + 60)$('#h5sVideo1').width($('#h5sVideo1').width() + 100)})$('.dowm').click(function () {$('#h5sVideo1').height($('#h5sVideo1').height() - 60)$('#h5sVideo1').width($('#h5sVideo1').width() - 100)})
</script></html>
  • 找到demo.html继承进去即可。

效果图

有什么问题,欢迎大家在评论留言,一起讨论。

用H5STEAM实现大华摄像头的WEB开发相关推荐

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

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

  2. 大华摄像头实现web端实时播放以及录像回放

    文章目录 前言 一.在乐橙云平台上注册账号并添加设备创建应用 二.利用云平台的api获取到前端展示需要的相关信息 三.前端页面展示内容 总结 前言 前段时间对接了大华摄像头,在此做一次总结,总体思路是 ...

  3. 大华摄像头二次开发总结

    最近半个月在做大华设备的数据流的获取,有点坑呀! 参考提供的手册,我本想回调出视频数据h264,拷贝手册上的代码,可就是获取不成功,咨询了对方人员,才知道怎么回事. 在window下,NETSDK回调 ...

  4. 海康、大华摄像头网页无插件直播监控流媒体服务EasyNVR使用web和安卓浏览器能正常使用,苹果手机无法打开问题解决

    海康.大华摄像头网页无插件直播监控流媒体服务EasyNVR使用web和安卓浏览器能正常使用,苹果手机无法打开问题解决 参考文章: (1)海康.大华摄像头网页无插件直播监控流媒体服务EasyNVR使用w ...

  5. java制作h5视频聊天_JAVA实现大华摄像头WEB方式实时显示视频,H5界面展示方式思路。...

    JAVA实现大华摄像头WEB方式实时显示视频,H5界面展示方式思路. 2018-09-17 问题:大华IPC枪型摄像头需要在WEB中显示实时监控视频,官方提供的SDK只有C#的桌面程序访问方式. 解决 ...

  6. WEB页面播放大华摄像头视频解决方案

    目前在网页上播放大华摄像头视频,有如下2种途径: 1)首选获取摄像头的hls协议地址,H5可直接播放 2)获取摄像头rtsp协议地址,用ffmpeg转换成hls再播放 近期做的一个项目,需要在WEB端 ...

  7. 大华摄像头网页端控制+web串口(适用任何浏览器,不能用来打我)通讯合集

    大华摄像头网页端控制+web串口(适用任何浏览器,不能用来打我)通讯合集 web界面操作图 实现原理 通过本地java web服务器开通websocket对服务进行支持,后调用大华java 通用 SD ...

  8. JAVA实现大华摄像头WEB方式实时显示视频,H5界面展示方式思路。

    问题:大华IPC枪型摄像头需要在WEB中显示实时监控视频,官方提供的SDK只有C#的桌面程序访问方式. 解决思路: RTSP协议访问方式将RTSP流转换成hls文件在H5的video播放器中进行播放实 ...

  9. 大华摄像头使用外网接收数据

    获取摄像头数据的方法 方法有几种 1 rtsp 获取后转发到外网 2 直接配置大华摄像头发送到外网 第一种方法有缺陷,不直接,需要转发服务,但是一种比较可靠的方法,如果网络中不能直接发出去,只能通过转 ...

  10. 音视频开发:大华摄像头配置RTSP与RTMP地址访问视频画面

    一.大华摄像头的RTSP地址格式 rtsp地址格式: rtsp://username:password@ip:port/cam/realmonitor?channel=1&subtype=0 ...

最新文章

  1. Spring 2.5:Spring MVC中的新特性
  2. sql中当前日期加2个月_一文搞定Mysql日期时间函数
  3. 去除内存上的警告,避免程序崩掉
  4. Apache Cassandra和Apache Ignite:关系并置和分布式SQL
  5. STL源码剖析 关联式容器 红黑树
  6. Raspbian 中国软件源
  7. Linux ct获取本机ip,linux ip命令
  8. linux禁止内核抢占,Linux内核态抢占机制分析
  9. (转)关于BigDecimal 转化字符串toPlainString()和toString()的区别
  10. python-django-redis拒绝连接问题解决_20191121
  11. Python导出MySQL数据库中表的建表语句到文件
  12. express + uniapp发送图片和保存图片
  13. python多进程与多线程_第十五章 Python多进程与多线程
  14. REHL5 mail不能自动外发邮件
  15. python写脚本的优势_python写脚本的优势玩被叫
  16. Hvv期间蜜罐分析研究
  17. 浅析Comet技术在Java Web实时系统开发中的应用
  18. Golang中MYSQL驱动
  19. 计算机中丢失mplugin.dll,安装MathType时提示缺少Mplugin.dll文件
  20. idea设置修改字体大小与样式【亲测好用】

热门文章

  1. 计算机辅助 高等数学教学,高等数学教学方法
  2. 常用USB芯片介绍(转串口、SPI 、单片机读写U盘)
  3. 常用合同范本大全|全部是合同,多学学吧。以后少吃亏。
  4. 深入理解MessageQueue
  5. pychart绘制中国地图用英文省名
  6. 北大青鸟软件工程师 ACCP6.0课程体系
  7. AutoRunner录制过程中发现对象录制不了
  8. 基于java的大学生奖学金管理系统
  9. 直播保存历史视频html,如何点播历史直播视频?
  10. 用java创建一个类cat_包含属性name在构造方法中进行初始化_JAVA练习题