EasyNVR官网

EasyNVR可以集成RTMP, HLS, FLV, RTSP视频格式,并且做到了低延时,支持了跨平台直播,视频回放,视频录制,视频下载,云台控制等。

下载官网软件压缩包,解压,此处路径不能有中文,双击 EasyNVR.exe 程序启动,如提示没有成功,点击下边添加服务,然后双击启动。

配置客户端视频


访问http://localhost:10800/打开客户端,用户名密码为easynvr,成功之后点击通道配置,点击第一个通道配置按钮,填写摄像机接入RTSP地址,地址应该为:rtsp://用户名:密码@摄像机摄像机IP:554/Streaming/Channels/主码流或者子码流?单路或者多路
如: rtsp://admin:admin12345@10.112.20.97:554/Streaming/Channels/0?transportmode=unicast则为1通道1主码流,transportmode=multicast代表多路直播,unicast为单播,
输入密码之后,点击保存,然后就可以在视频广场中看到了

这个播放几乎做到了超低延迟,点击查看视频直播,最下边有个
这个是可以嵌入到web浏览器中播放的。
录像回放也是快做到了和当前时间一致了,本地默认录像文件夹是C:\DownLoad\EasyNVR-windows-3.3.5-1910281439\EasyNVR-windows-3.3.5-1910281439\nginx\www\record\stream_1
此处可以看到每过5秒钟生成一个录像文件。
这个回放目前看来用iframe的方式是实现不了了,只有换另一种方式了,一种方式就是直接播放本地录像,另一种就是查看接口,通过平台机制去生成一个录像回放的地址,通过web端播放即可。

NVR接口实现直播和回放

在线接口文档
这个文档没有对应的demo,只有接口地址和参数,调用之前需要先调用登录接口,返回一个token之后放到header中,然后调用其他接口才会正常返回,如下:

EasyPlayer播放器


EasyNVR获取到视频流延时排序:RTMP < FLV < HLS,我们采用rtmp播放,需要浏览器支持flash
把element文件夹下 crossdomain.xml,EasyPlayer.swf,EasyPlayer-element.min.js 这三个文件拷贝到项目下,然后在index.html页面中引入js,
<script type="text/javascript" src="EasyPlayer-element.min.js"></script></body>
body中用easy-player标签

<easy-player video-url="rtmp://localhost:10935/hls/stream_1" live="true" aspect="400:300" debug="true"isresolution="true" resolution="yh,fhd,hd,sd" resolutiondefault="yh"></easy-player>

video-url:视频流地址,地址需要能在vlc工具中播放,
video-title:视频标题,
poster :视频封面图片路径,
live:是否直播(true/false),
aspect:视频显示区域的宽高比(一般屏幕为16:9),
autoplay :是否自动播放(true/false),
fluent :是否为流畅模式(true/false),
stretch :是否拉伸(true/false),
timeout:超时时间(单位:秒),
show-custom-button 是否在工具栏显示自定义按钮(极速/流畅, 拉伸/标准)(true/false)
easyNVR平台视频广场中(左/用flv流播放),easyplay播放RTMP(右),时间相差了3秒,RTMP流播放对比摄像头相差大概在1秒到1.5秒左右。

为实现视频直播延迟1秒内,下一步我将开始研究easyNVR推流方式

持续进行中

使用EasyNVR无插件实时播放海康摄像机视频相关推荐

  1. 网页无插件实时浏览海康和大华硬盘录像机视频技术解决方案

    现在海康和大华官方给出的在网页浏览视频的方式都是使用ActiveX的方式,但是ActiveX这种方式的弊端有如下三点 1.首先ActiveX的安装比较麻烦,一般的浏览器的安全设置都会阻挡ActiveX ...

  2. HTML网页调用海康摄像头,[FastVideo]Web Html5 无插件方式连接海康摄像头[2]

    [实例简介] 此程序可以在Web Html通过Url或者 JS的方式调用海康摄像头,不需要在客户机浏览器安装插件.可以安装为服务,为Web提供后台服务. [实例截图] [核心代码] FastVideo ...

  3. 安防 海康摄像机视频存储服务器

    软件下载地址(附操作手册):https://download.csdn.net/download/u012156872/15501044 概述 软件采用海康SDK接口设计,支持嵌入式和IPC网络摄像机 ...

  4. 海康摄像机视频rtsp转rtmp,windows下搭建nginx流媒体服务器,使用ffmpeg推流。

    1.运行nginx服务: cmd命令运行切换目录 cd/ e: cd E:\nginx nginx.exe -c conf/nginx-win.conf 2.ffmpeg视频推流 cmd命令切换目录 ...

  5. web无插件解码播放H264/H265(js解码HTML5播放)

    项目意义: 长久以来,安防领域的网络摄像机(IPC)的WEB视频直播都依赖于浏览器插件,IE浏览器使用ActiveX插件,Chrome和Firefox浏览器使用NPAPI插件. 之所以开发浏览器插件来 ...

  6. 在做RTSP摄像机H5无插件直播中遇到的对接海康摄像机发送OPTIONS心跳时遇到的坑...

    我们在实现一套EasyNVR无插件直播方案时,选择了采用厂家无关化的通用协议RTSP/Onvif接入摄像机IPC/NVR设备,总所周知,Onvif是摄像机的发现与控制管理协议,Onvif用到的流媒体协 ...

  7. RTSP/Onvif摄像机在做H5无插件直播中遇到对接海康摄像机发送OPTIONS心跳的问题

    我们在实现一套EasyNVR无插件直播方案时,选择了采用行业标准的通用协议RTSP/Onvif接入摄像机IPC摄像机 / NVR硬盘录像机设备,众所周知,Onvif是摄像机的发现与控制管理协议,Onv ...

  8. 在做RTSP摄像机H5无插件直播中遇到的对接海康摄像机发送OPTIONS心跳时遇到的坑

    我们在实现一套EasyNVR无插件直播方案时,选择了采用厂家无关化的通用协议RTSP/Onvif接入摄像机IPC/NVR设备,总所周知,Onvif是摄像机的发现与控制管理协议,Onvif用到的流媒体协 ...

  9. 在vue中使用海康插件实现视频实时监控(海康插件)

    在vue中使用海康插件实现视频实时监控(海康插件) 首先 下载并安装海康插件 webcontrol.exe 然后 直接就写代码把,所有方法都是海康他们直接封装好的demo 初始化之后,后台把密钥和一些 ...

  10. 在Chrome、Firefox等高版本浏览器中实现低延迟播放海康、大华RTSP

    一.背景 现在到处是摄像头的时代,随着带宽的不断提速和智能手机的普及催生出火热的网络直播行业,新冠病毒的大流行又使网络视频会议系统成为商务会议的必然选择,因此RTSP实时视频流播放及处理不再局限于安防 ...

最新文章

  1. MySQL基础入门学习【1】基本操作
  2. 由VMWorld2010想到的Social Media宣传
  3. 是网关吗_什么是边缘控制器?就是IPC+PLC+网关吗?今天就拆开一个来看看
  4. Aixs2发布webservice服务
  5. linux 故障注入_用软件中断实现的Linux内核故障注入方法
  6. bind-html自动换行,如何实现textarea placeholder自动换行?
  7. 9行Python代码搭建神经网络来掌握一些基本概念
  8. [HDU4352]XHXJ's LIS
  9. 高薪设计师必修课 AE移动UI动效设计从入门到实战
  10. 计算机网络之对称密钥加密与非对称密钥加密
  11. 实战智能推荐系统(12)-- 标签推荐系统
  12. 安森美的全局快门图像传感器解决机器视觉的成像需求
  13. 博客做外链不收录怎么办,如何利用博客做外链
  14. springboot整合任务安全
  15. 基因测序、大数据分析——精准治癌正在成为现实
  16. 2019年字节跳动2020届秋招在线笔试真题(后端开发工程师)
  17. Z-Wave 700 秘钥生成、固件签名、及OTA过程
  18. 微信小程序_map组件实现定位
  19. Hadoop笔记(1)——hdfs命令访问方式
  20. 12年来最大飞跃!黄仁勋发布史上最强GPU,世界首个实时光线追踪新一代图灵架构...

热门文章

  1. MySQL的jar包下载
  2. Android Studio开发
  3. 【hadoop】HDFS原理 和 重要特性
  4. 直播系统开发需要注意的事项
  5. 调查了23款加速器,只剩这几款可以白嫖了!
  6. 三菱modbusRTU通讯实例_PLC编程实例 | 讲解食品和药品成型案例程序!
  7. 常用的java包_java的常用包
  8. 【白皮书】2020腾讯人工智能白皮书.pdf(附下载链接)
  9. oracle存储过程菜鸟教程,SQL 简介
  10. SQL优化工具SQLAdvisor使用