介绍

一般情况下,直播默认的播放方式是非按需直播,但很多情况下,不少用户会选择按需直播。按需直播能够减少带宽流量和服务器性能占用,最优的提高服务器的使用效率。

下面我们来系统介绍下EasyNVR中按需直播的实现机制。

如下是EasyNVR直播方案架构:

如下是EasyNVR中关于按需直播的配置:

EasyNVR软件目录下有一个nginx的目录。项目中EasyNVR.exe主要实现拉取摄像机RTSP流,推送各个摄像机实时流给nginx实现流媒体转发的功能。当然EasyNVR本身还有截图、Onvif云台控制等辅助功能。
配置按需直播后如果没有客户端播放,EasyNVR不会拉取摄像机的RTSP数据,更不会推送RTMP直播流。

当有client调用getchannelstream接口请求播放某一路摄像头时,EasyNVR会实时拉取RTSP流转RTMP流推送给nginx,由nginx提供RTMP和HLS实时流同步输出。其他client也来请求直播这路摄像头时,nginx直接提供转发就可以了。

安防摄像头RTSP/Onvif协议网页无插件直播视频流媒体服务器EasyNVR之按需直播如何有效利用最大上行带宽相关推荐

  1. 直播延时是如何产生的?4G摄像头无插件播放视频流媒体服务器EasyDSS超低延时直播的实现方案

    随着直播的越来越普及,我们作为用户,对直播的要求也越来越高,比如超低延时直播,且支持手机和PC端直接播放,不安装任何播放插件.那么问题来了,如何实现低延迟.秒开的直播? 通过我们技术人员的考察,目前主 ...

  2. 安防4G摄像头互联网直播视频流媒体服务器EasyNVR硬件盒子设置固定IP后设备重启无法再次发现设备的问题

    随着网络化的进程,安防视频管理平台软件的发展历史正在经历爆炸式的增长.传统的视频信息通过IP互联,将之前分离的信息孤岛连接起来,形成视频数据的资源库,与其他业务信息集成,使安防管理平台更具价值.然而, ...

  3. 安防网络摄像头互联网直播视频流媒体服务器EasyNVR输出直播流 RTMP、HTTP-FLV、 HLS 的对比分析

    随着直播行业大火,游戏.乐秀.教育.发布会等直播类产品层出不穷,能够满足各方人员的需求.在直播中,总能在其中找到适合自己的产品内容.喜欢玩游戏的可以看游戏直播,想学点工作技能的,也可以观看大牛现场授课 ...

  4. 传统大华海康宇视安防摄像头RTSP流如何转webrtc直播低延时无插件浏览器视频播放

    传统大华海康宇视安防摄像头RTSP流如何转webrtc直播低延时无插件浏览器视频播放 1.问题场景 2.WEBRTC延时对比 3.LiveNVR支持WEBRTC输出 4.RTSP/HLS/FLV/RT ...

  5. SfxMCP基于onvif协议H5无插件直播方案中onvif设备的接入方法 - sfxlab

    SfxMCP基于onvif协议H5无插件直播方案中onvif设备的接入方法 - sfxlab SFX流媒体解决方案基于安防行业推出了以媒体汇聚平台(SfxMCP)为主,以媒体分发平台(SfxMDP)和 ...

  6. SkeyeVSS实现RTSP、Onvif监控摄像头网页无插件化直播监控解决方案

    一.应用背景 项目中,我们可以通过Onvif探测加入安防监控网络摄像机或者NVR,或是通过RTSP拉流添加一些旧的传统安防网络摄像机.那么,如何把这些摄像机.NVR接入到GB/T28181国标视频监控 ...

  7. 网络摄像头RTSP拉流协议网页无插件视频直播平台EasyNVR为什么无法获取通道接口数据?

    TSINGSEE青犀视频的技术支持最近给我反馈了一个问题,关于代理EasyNVR获取通道接口返回为空的问题.代理EasyNVR的过程也是将EasyNVR集成进其他平台的过程,这个问题在集成过程中还是比 ...

  8. 安防4G摄像头视频流媒体服务器EasyNVR关于视频集成自我展示web端嵌入视频广场的流程

    背景分析 随着互联网基础设施建设的发展,4G/5G/NB-IoT各种网络技术的大规模商用,视频随时随地可看.可控的诉求越来越多,互联网思维.架构和技术引入进传统监控行业里,成为新形势下全终端监控的基础 ...

  9. 安防互联网摄像头海康大华硬盘录像机视频流媒体服务器EasyNVR在layer弹出层中使用video标签无法最大化全屏播放问题解决

    诞生背景 众所周知,EasyNVR可以将局域网/广域网上的海康/大华等网络摄像头由rtsp转换为rtmp.rtsp.hls.flv协议转换,并提供推流服务,可以将拉到的网络摄像头直接转发到流媒体服务器 ...

最新文章

  1. python __file__ 与相对路径
  2. 这两天发现一个老外用JavaScript编写的好东西:dp.SyntaxHighlighter。
  3. SAP 电商云 Spartacus UI 如何在应用程序里捕捉到成功下单的事件
  4. [html] svg如何转为字体图标?
  5. linux 刻录cd,Linux 刻录CD/DVD命令 growisofs/mkisofs/cdrecord
  6. 【牛客 - 280C】约数(数论,GCD,数学,分解因子)
  7. pyhthon下中文报错问题
  8. 社保在广东十三年,在长沙五年,现要退休到哪里办工资多一点?
  9. kvm中内存过载使用
  10. numpy中array的维度之-------一维向量和一维数组的区别。
  11. python判断给定的手机号是否存在
  12. mysql 查询每个班级的前三名
  13. c语言编写aoi程序,AOI编程步骤
  14. 网页如何设置背景图片
  15. JDK对Http协议的Keep-Alive的支持,以JDK8为例
  16. 程序员应该每天写代码
  17. 计算机毕业设计基于Android二手车交易网站系统app
  18. ViewPager中呈现前一页和后一页的内容
  19. Linux-smb服务器搭建
  20. matlab矩阵分块与把分块矩阵还原

热门文章

  1. 视频语音转换成文字要怎么操作呢?
  2. 华硕的电脑装linux系统安装教程,华硕笔记本电脑一键重装系统详细教程
  3. ping无盘服务器值高,服务器PING值过高的原因
  4. python中的in和out是什么意思
  5. 积分分汇界面将判断放到D层后,D层的写法
  6. 装修以后很快后悔的80件事
  7. 利用 IP 扩展访问列表实现应用服务的访问限制
  8. 什么叫北上资金,北向资金什么意思?
  9. pandas parquet文件读取pyarrow、feather文件保存与读取;requests 或wget下载图片文件
  10. mac忘了密码怎么办_如果忘记Mac密码该怎么办