H5无插件实现实时海康、大华摄像头网页预览

  • 前景概述
  • 功能特点
  • 效果
  • http接口管理
    • 流列表接口
  • 实现过程
  • 解决的问题

前景概述

最近项目中需要用到“网页实时预览网络摄像头”功能,通过查阅海康大华等厂家的API文档,发现这些厂家的demo均不满足需求;要么仅支持低版本浏览器、要么就是需要支持websocket的摄像头。

功能特点

  • 跨平台支持(windows、linux、Unix)
  • 网页后台管理(内置管理平台)
  • 无延迟
  • 支持新版浏览器
  • 开销低
  • 支持HTTP接口管理

效果

话不多说,直接上图!!!




http接口管理

流列表接口

/api/stream/list

{"code": 0,"data": {"Total": 2,"Data": [{"ID": "1A97516B-48A8-1D69-CAE9-7BEF4E93E036","Name": "抓拍机","DevType": "0","RTSP": "rtsp://10.202.2.60:8556/h264","PlayType": "1","UpdateTime": "2021-10-25T13:53:47.6553697+08:00"},{"ID": "92A74D53-FD12-FA1D-9D99-597681B9CBEC","Name": "海康摄像头","DevType": "1","RTSP": "rtsp://admin:123456@10.202.2.170/Streaming/Channels/202","PlayType": "1","UpdateTime": "2021-10-25T13:54:04.8912719+08:00"}]},"msg": "获取成功"
}

实现过程

  • 在这套视频插件的过程中,踩了很多坑,也浪费了不少时间。
  • 想必在你看到我这篇文章的时候,自己也尝试过使用ffmpeg、obs、nms、websocket了,结果不是很理想,要么开销大、要么延迟高。
  • 我尝试过使用nms服务器用ffmpeg推流,最完美可以达到1秒的延迟。但是这相对于实时监控来讲,延迟太高了。
  • 文中这套方案采用的是webrtc方式,使用rtsp插件直接拉流,将视频流通过webrtc发到前端。

如果您有这类的需求,可通过本站发送私信与我进行联系交流

解决的问题

web预览摄像头
web实时预览海康威视

H5无插件实现实时海康、大华摄像头网页预览相关推荐

  1. 华为海康大华摄像头编译RTSP转RTMP和HTTPFLV

    华为海康大华摄像头编译RTSP转RTMP和HTTPFLV 项目需求要看摄像头实时画面谷歌浏览器不支持RTSP流直接展示 方案一 通过Java+nginx+rtsp转rtmp流 方案二 通过Java+ ...

  2. 如何解决海康大华摄像头接入国标GB28181协议视频平台EasyGBS播放视频流,出现多个播放器的问题?

    我们在前段时间更新了支持国标GB28181协议的视频平台EasyGBS,有很多用户都已经更新使用了,并且反响都比较好,新增的视频调阅功能满足了大部分人对直播界面直观显示的需求,所以我们仍在不断进行新的 ...

  3. 海康大华摄像头接入国标流媒体平台显示设备离线问题解决

    发展目标 GB28181协议是由公安部牵头实现的安防行业统一的设备接入.流媒体传输的协议. 国标流媒体解决方案是专门用于接入国标设备的视频解决方案,不但从设备接入层面上,接入了内网或者公网的国标设备, ...

  4. 将海康大华宇视等网络摄像机RTSP流采用websecket和H5进行RTSP网页无插件直播点播的技术方案

    一. 背景分析 随着移动互联网时代的到来,安防监控领域为了适应互联网的发展要求,首先由国内安防监控龙头企业(海康.大华.宇视)带头先后开发了萤石云.乐橙云等互联网视频云服务,为广大个人或者企业监控用户 ...

  5. 海康大华等安防摄像机采用通用RTSP协议流转RTMP推送至Web无插件播放展示的流程方法

    行业现状 中国互联网化的进程已经越来越快了,各个行业都在进行着互联网化的改造,流媒体.音视频,作为跑在互联网上最大量级的数据类型,其从编码方式到传输协议到终端兼容都成为各家标准抢占的高点,RTMP.H ...

  6. 安防RTSP协议摄像头实现WEB端无插件直播流媒体服务EasyNVR实现海康大华宇视摄像头网页播放的方法

    背景分析:微信直播的兴起 进入移动互联网时代以来,企业微信公众号已成为除官网以外非常重要的宣传渠道,当3.2亿直播用户与9亿微信用户的势能累加,在微信上开启直播已成为越来越多企业的必然选择. Easy ...

  7. RTSP安防网络摄像头/海康大华硬盘录像机/NVR网页无插件低延时播放流媒体服务器EasyNVR页面显示网络请求失败问题

    进入移动互联网时代以来,企业微信公众号已成为除官网以外非常重要的宣传渠道,当3.2亿直播用户与9亿微信用户的势能累加,在微信上开启直播已成为越来越多企业的必然选择. 青犀团队研发的EasyNVR核心在 ...

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

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

  9. 海康视频流html无插件播放,[原创.数据可视化系列之二十一]如何让海康大华实时视频在浏览器上无插件播放之二...

    我在上一篇文章中提出一个使用海康大华的监视视频在chrome中无插件显示的办法,也可以勉强事情,但是实际使用的过程中,有很多问题,比较适合复杂环境中使用. 还有另外一个模式可以进行处理,那就是在浏览器 ...

最新文章

  1. YOLO-Fastest:目前最快的YOLO网络!移动端上可达148 FPS
  2. 单向链表操作之删除倒数第n个结点
  3. WPF整理-为User Control添加依赖属性
  4. LightOJ - 1236 (唯一分解定理)
  5. Android开发之拍照功能实现
  6. Linq 合并数据并相加
  7. 剑指 Offer 06. 从尾到头打印链表(递归、逆置链表、头部动态插入)
  8. centOS安装oracleDB,静默安装DBCA的时候,报错
  9. seconds_behind_master入门
  10. 长文 | HuggingFace实战 之 多语言命名实体识别
  11. Makefile教程(绝对经典,所有问题看这一篇足够了)
  12. 35道常见的前端vue面试题
  13. 【Gamemaker】YYC1.4编译的程序研究
  14. js实现oss批量下载文件_远程URL文件批量下载打包的方法
  15. RedisTemplate使用
  16. 如何把截图固定在电脑页面上
  17. cadence修改板框倒角_Allegro实操技巧:如何对矩形板框进行倒角设置?
  18. hp计算机如何重装win7,为你解答惠普电脑怎么重装win7系统
  19. VMware ESXI centos7虚机搭建详解(避坑必看)
  20. U校园服务器维修,U校园使用指南

热门文章

  1. Python:王老先生有块地
  2. dvcs-ripper安装教程
  3. 20条技巧,让Chrome超越Firefox
  4. CentOS 7 的安装步骤
  5. C语言sin()函数绘制正弦曲线代码(0-2π)
  6. 前端基础-JavaScript
  7. 王爽汇编语言 实验7
  8. c#设计模式(3)—— 利用观察者模式模拟推送消息
  9. python实例(一):验证输入的手机号码是否为中国移动手机号码
  10. mysql 社区版 tokudb,TokuDB·社区八卦·TokuDB团队