zoukankan      html  css  js  c++  java
  • EasyDSS+EasyNVR实现简单的分权限观看直播视频

    EasyNVR互联网直播服务器使用说明书中有关于EasyNVR分组的介绍:

    EasyNVR的功能定位就是为视频应用层输出视频设备接入/标准视频输出的能力平台层,只做基础的视频通道接入、视频通道输出,不做分组及分组权限功能,具体的应用业务权限划分,可以在客户的应用系统做自定义的定制,EasyNVR视频能力层只做视频的能力输出!

    因为EasyNVR自身作为视频能力的一个组件,可以很是方便的集成进入自身的其他业务系统或者是基于EasyNVR现有的视频能力来进行二次开发。

    需求背景

    经常听到客户反馈需求,需要将摄像机观看权限分配到个人,以学校监控为例,不同教师只能观看对应班级的监控设备。对于这些应用需求,其实使用EasyDSS+EasyNVR完成可以做到这样的需求。

    方案实现
    准备工具

    现场内网成功部署EasyNVR,接入对应的摄像头;
    easynvr

    公网部署EasyDSS,成功运行,创建对应的直播间;

    easydss

    一个直播间对应一个摄像头(后期权限分配)

    easydss

    实现方式

    一、需要直播的摄像头统一推流至EasyDSS进行分发直播

    通过EasyNVR的CDN推流功能将对应的通道视频设备推流到EasyDSS成功创建的直播间进行直播;

    获取对应直播间的推流地址,添加到EasyNVR需要推流直播间的CDN地址栏目;

    1.获取推流地址
    easydss

    2.填写、配置推流地址
    easynvr

    对应直播间会显示对应的直播信息

    easydss

    3.将对应的设备全部推流至EasyDSS;

    easydss

    easydss

    二、使用EasyDSS自身的权限分配功能完成身份和设备权限的绑定

    easydss

    easydss

    easydss

    使用对应的用户名密码登陆会显示对应权限可看的直播信息

    easydss

    easydss

    方案评估

    该方案是基于直播间的权限从而关联到设备的权限分配,因此可以直接部署起来上线使用,无需任何二次开发;

    该方案是EasyNVR一直向EasyDSS进行推流,EasyDSS会一直接受推流并且分发出去,这样就可以做到微信等移动设备的0秒起播。


    关于EasyNVR

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

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

    点击链接加入群【EasyNVR解决方案】:383501345

    关于EasyDSS流媒体服务器

    EasyDSS商用流媒体服务器解决方案是一套集流媒体点播、转码与管理、直播、录像、检索、时移回看于一体的一套完整的商用流媒体服务器解决方案,EasyDSS高性能RTMP流媒体服务器支持RTMP推流,同步输出HTTP、RTMP、HLS、HTTP-FLV,支持推流分发/拉流分发,支持秒开、GOP缓冲、录像、检索、回放、录像下载、网页管理等多种功能,是目前市面上最合理的一款商用流媒体服务器!

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

    点击链接加入群【EasyDSS流媒体服务器】:560148162

    Copyright © EasyDarwin Team 2012-2018

    EasyDarwin

  • 相关阅读:
    JvisualVM、JMC监控远程服务器
    MVC学习笔记3
    MVC学习笔记2
    菜鸟级appium 必看
    关于redis一些问题记录
    git和github的区别
    VMware快照
    LR创建数据源读取excel
    mysql 5.7.18 源码安装笔记
    IDEA 配置Junit4
  • 原文地址:https://www.cnblogs.com/EasyNVR/p/10834014.html
Copyright © 2011-2022 走看看