首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >EasyNVR之按需直播如何有效利用最大上行带宽

EasyNVR之按需直播如何有效利用最大上行带宽

作者头像
EasyNVR
发布于 2020-04-23 14:17:54
发布于 2020-04-23 14:17:54
1.3K0
举报
文章被收录于专栏:EasyNVREasyNVR

介绍

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

下面我们来系统介绍下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直接提供转发就可以了。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-11-14 ,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • 介绍
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档