专栏首页EasyNVREasyNVR是怎么做到web浏览器延时一秒内

EasyNVR是怎么做到web浏览器延时一秒内

背景说明

由于互联网的的飞速发展,对于视频直播与互联网直播相结合也是大势所趋。传统安防的直播大多在一个内网,在播放的客户端上也是有所限制,一般都是都需要插件进行直播。 针对这样的行业大环境的背景,立足于开源社区的EasyDarwin团队推出了EasyNVR、EasyDSS等系列产品。 对于安防监控的视频直播需求,根据不同的业务需求,对视频直播需求也是不同的。部分直播,对安防直播的延时要求就相对较高。

用户问题咨询

经常会有用户咨询到,集成视频到自身的物联网系统,发现视频直播延时会相对较大,但是从EasyNVR自身系统进行观看会发现延时会低很对多!希望了解到咱们的EasyNVR是如何实现低延时直播的。 针对这个用户的疑问,我会在接下来的博文中对直播延时进行介绍!

视频直播延时出现分析

对于出现延时,我们需要从多方面进行分析。

设备端:

原因: EasyNVR是通过拉取设备的RTSP实现直播的,因此我们直播的视频源(RTSP)自身需要是低延时,如果设备端 自身的延时就存在,我们再基于这个流进行转发直播,必然也会存在延时。

解决方案: 对于摄像机等出流的硬件设备,我们可以通过优化硬件设备 优化对应的参数,从而保证源流地址的低延时

网络传输:

原因众所周知,视频直播,对网络要求肯定是相对较高的,网络跟不上势必会导致卡顿、延时的增加 解决方案: 一个是我们可以增加网络配置,通过优化网络来增加流的传输速率,另一个方面是通过减低流的相关配置,类似于降低流的码率之类的来减小视频流的传输对网络的要求!

客户端:

原因 不管是什么协议的视频流,在EasyNVR这边的处理方式都是将视频流转发出来,由客户端进行解码播放,因此,在视频直播展现的过程中,客户端的解码播放是至关重要的一环,大部分的播放问题出现也都是由于客户端的导致的。 解决方案: 对于EasyNVR的是视频播放,EasyNVR内部专门个对于的web流媒体视频直播的播放器,该播放器可以播放HLS、FLV、RTMP等视频流,对于rtmp视频流,是需要在web页面通过flash解码来进行播放,咱们的播放器内部是通过优化flash文件来处理了视频流的客户端播放,分为了视频流畅不卡顿的“流畅模式”和低延时的“极速模式”

EasyNVR延时测试对比

通过该图片我们可以看出,在派出设备自身rtsp延时的情况下,EasyNVR的低延时极速模式基本可以做到于源视频流保持同步!

我们再次验证一下源视频流的延时

图片不太清晰,但是我们可以清除的看到源视频流的延时是半秒以内的。

结论总结

通过一些列的测试对比,我们发现,EasyNVR在转发视频流的能力上是完全没有问题的,对于视频流的延时处理也是相对优秀的。因此我们在实地的集成过程中如果有出现类似的视频延时问题,我们可以从源rtsp地址入手,后者是更多的关注客户的播放视频这边

备注:这里附送 EasyNVR视频直播的web播放器地址:https://www.npmjs.com/package/easy-player EasyNVR相关集成使用说明文档及demo:https://github.com/EasyNVR/EasyNVR


关于EasyNVR

EasyNVR能够通过简单的网络摄像机通道配置,将传统监控行业里面的高清网络摄像机IP Camera、NVR等具有RTSP协议输出的设备接入到EasyNVR,EasyNVR能够将这些视频源的音视频数据进行拉取,转换为RTMP/HLS,进行全平台终端H5直播(Web、Android、iOS),并且EasyNVR能够将视频源的直播数据对接到第三方CDN网络,实现互联网级别的直播分发;

详细说明:http://www.easynvr.com

Copyright © EasyDarwin Team 2012-2018

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • EasyNVR是怎么做到Web浏览器播放RTSP/Onvif安防摄像机视频直播延时控制在一秒内的

    移动互联网、4G/5G网络、视频分析、人工智能的飞速发展,带来的传统安防摄像机IPC的视频监控直播与互联网直播相结合也是大势所趋。传统安防的直播大多在一个局域网...

    EasyNVR
  • EasyNVR网页Chrome无插件播放安防摄像机视频流是怎么做到web浏览器延时一秒内

    由于互联网的飞速发展,传统安防摄像头的视频监控直播与互联网直播相结合是大势所趋。传统安防的直播大多在一个局域网内,在播放的客户端上也是有所限制,一般都需要OCX...

    EasyNVR
  • RTSP、Onvif协议安防摄像头输出RTMP、RTSP、HLS、FLV直播流互联网无插件直播方案EasyNVR可以实现哪些应用场景?

    安防视频流媒体解决方案EasyNVR是一款拥有完整、自主、可控知识产权,同时又能够具备软硬一体功能的安防互联网化流媒体服务器,能够通过简单的网络摄像机通道配置,...

    EasyNVR
  • EasyNVR网页Chrome无插件播放安防摄像机视频流是怎么做到web浏览器延时一秒内

    由于互联网的飞速发展,传统安防摄像头的视频监控直播与互联网直播相结合是大势所趋。传统安防的直播大多在一个局域网内,在播放的客户端上也是有所限制,一般都需要OCX...

    EasyNVR
  • EasyNVR是怎么做到Web浏览器播放RTSP/Onvif安防摄像机视频直播延时控制在一秒内的

    移动互联网、4G/5G网络、视频分析、人工智能的飞速发展,带来的传统安防摄像机IPC的视频监控直播与互联网直播相结合也是大势所趋。传统安防的直播大多在一个局域网...

    EasyNVR
  • 西瓜视频的左右开攻

    Tiktok让字节跳动再次站上风口浪尖,也让外界再度认真审视这家诞生不过8年,却已经估值千亿美金,并且仍在全速狂奔的企业。

    刘旷
  • 基于EasyNVR摄像机流媒体服务器实现RTSP或Onvif监控摄像头Web无插件化直播监控之录像版与直播版的区别

    EasyNVR的使用者应该都清楚的知道,EasyNVR一个强大的功能就是可以进行全平台的无插件直播。主要原因在于rtsp协议的视频流(默认是需要插件才可以播放的...

    EasyNVR
  • 视频流媒体服务器RTSP拉流、RTMP推流方案EasyNVR如何实现视频转推其他直播间?

    EasyNVR的使用者应该都是清楚的知道,EasyNVR一个强大的功能就是可以进行全平台的无插件直播。主要原因在于rtsp协议的视频流(默认是需要插件才可以播放...

    EasyNVR
  • C++ OpenCV视频操作之背景消除建模(BSM)-1

    前面我有几章是专门设置怎么读取视频操作的文章《C++ OpenCV播放视频及调用摄像头显示》,最近学完了一些形态学的基础操作及特征提取后,我们开始重新学习视频一...

    Vaccae
  • 短视频购物系统开发的这些基本功能,你都知道吗?

    回顾过去的2019年,短视频依然是移动互联网大盘中几乎还在唯一增长的明星级应用领域,而报告也显示短视频是互联网时长红利唯一的增长入口。过根据艾瑞发布的《2019...

    布谷安妮

扫码关注云+社区

领取腾讯云代金券