EasyCloud视频云平台是一套能够接入各种类型流,进行统一的设备管理、直播、录像、回放的视频平台,同时,EasyCloud视频云平台集成了云端运维功能,在云端就可以直接维护和控制各个现场的软件运行。EasyCloud视频云平台的建设主旨是建立一套连接视频IaaS硬件层与视频SaaS应用层的PaaS能力平台。

EasyCloud支持接入的设备类型几乎包含了整个视频业务的所有方面:

1、Onvif类型设备:支持接入各种Onvif类型设备的实时视频、云台控制、喊话、录像检索、回放等功能,视频云平台主动与Onvif类型设备对接;

2、RTSP类型设备:平台主动与RTSP类型设备进行流媒体对接,RTSP协议只包含了流媒体直播功能,不包含其他方面功能的接入;

3、RTMP推流设备(平台端创建直播、直播同步录像、录像后提供检索与回放功能):这也就是说云视频平台端的流媒体服务需要进行类型划分的:

  • EasyDSS直播服务类型(推流直播);
  • EasyNVR流媒体服务(拉流直播);
  • EasyCloud云平台直播类型(按需直播);
  • EasyCloud国标流媒体类型(按需直播);

4、GB/T28181国标协议主动注册到平台(支持国标的直播、录像检索、回放、喊话、报警等功能),目前由EasyGBS服务单元对接;

5、平台接口直连的EasyDevice系列设备(通过视频开放平台提供的ARM、Android、Windows等平台EasyDevice SDK接入到开放平台,SDK上层对接由各个厂家自己实现),关于设备层与接入服务层间的交互协议和流媒体协议,后续将不对客户开放,只开放平台应用层接口和协议;

6、EasyCamera设备,包括ARM摄像机和安卓单兵设备,协议基础为开放平台协议,可能会有稍许私有化扩展;

7、EasyNVR云终端接入(由EasyNVR接入那些平台无法直接RTSP拉流的设备,同时EasyNVR可扩展海康、大华、宇视SDK的方式接入到EasyNVR(SDK接入直播、录像检索、回放功能),再通过EasyNVR通过开放平台协议或者GB/T28181协议接入到平台);

EasyNVR对接EasyCloud进行云端录像

EasyNVR对外提供视频直播方案,主要包括三个方案,具体可以参考:http://www.easynvr.com/

其中方案三就是通过具体场景下的EasyNVR接入公网EasyCloud云平台实现视频直播,EasyCloud实现对内网的视频流的分发,同时EasyCloud也可以实现对所有EasyNVR设备的管理。

需求分析

对于这个直播方案的模式,可以管控现场多个场景的视频直播,但是对于有录像需求的用户来说就需要根据自身的需求来选择合适的录像场景了;

接下来该篇博文将会对于公网服务端实现的方案来进行介绍。

方案整体解析

- 现场部署EasyNVR进行内网设备的管理,同时将内网的摄像机的视频流转推到公网;
- 公网部署EasyCloud来接受内网推上来的视频流同时进行公网视频流的分发;

整个流程对于直播没有任何问题,但是当我们将对应的录像需求加入进来,整个方案的选择方向就多了很多。

录像需求差异:

1、录像的具体的存储路径是在内网现场设备还是公网服务器总部统一管理录像
2、每个现场是否需要观看到视频直播、录像。
3、是否每一路摄像头都需要录像?还是特定摄像头需要录像。

本篇博文将统一注重介绍一下如何实现在公网服务器统一集中录像,同时可以实现自主选择对应摄像头录像。

实现方案就是在方案三EasyNVR+EasyCloud的基础上开放出对应的录像功能。

实现前提:现场成功部署EasyNVR,公网成功部署EasyCloud云平台

具体实现步骤:

找到EasyCloud具体的EasyDSS模块中/conf/easydss.conf文件,将文件中的录像文件位置指定为“www/record”。

指定成功后,我们局域网推流上来的视频录像的位置就在EasyDSS模块下的“www/record”文件下。

具体录像文件

如何通过EasyNVR将具体的视频流 推上了直播;

找到需要录像的视频通道,点击配置通道,找到对应的CDN推流地址选项;按照规则填写对应的推流地址;

推流规则有一定的要求

rtmp://ip:port/record/id
ip:部署EasyCloud的服务器ip
port:部署EasyCloud的放的rtmp端口,默认是10085
record:不需要改变,是默认录像识别符
id:可自定义英文数字,不唯一,用于区分业务现场

录像回看:

主要问题点:

录像的存储是将直播流以ts文件的形式进行存储的,这样在过多的视频流需要存储的时候就对磁盘I/O有一定的要求了,同时随着存储量越来越大,对磁盘空间要求也就越来越大。


关于EasyNVR

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

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

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

Copyright © EasyDarwin Team 2012-2019

EasyNVR对接EasyCloud视频云平台进行云端录像的更多相关文章

  1. EasyDarwin开源流媒体音视频云平台遇到的奇葩问题:内网运行正常,公网流媒体不通

    最近在帮助EasyDarwin的用户部署EasyNVR+EasyDarwin云平台+EasyClient方案的过程中,遇到一个问题,EasyNVR分布在用户各地区现场的内网中,EasyDarwin云平 ...

  2. EasyCamera Android安卓移动视频监控单兵设备接入EasyDarwin开源流媒体云平台

    前言 随着Android系统的不断更新和发展,现在越来越多的硬件产品选择用安卓系统作为运行环境,电视机,机顶盒.门禁.行车记录仪.车载系统.单兵设备等等,Android系统底层还是Linux,但对上层 ...

  3. 摄像机互联网直播之EasyCloud云平台与EasyNVS云端管控的全局对比

    背景分析 近期,Easy系列推出了EasyNVS,在功能上也是可以满足将内网的视频直播转发到公网,再由公网进行视频流的分发. 听起来和EasyCloud功能上是冲突的,其实两者之间的差别还是存在的,本 ...

  4. EasyNVR将如何能够把内网各种各样的监控摄像机对接到公网云平台

    需求 传统监控行业里面,监控客户端.服务器端,设备端都在一个内网里面,搞个电脑开个监控终端,顶多再配一个NVR做一做摄像机的录像存储.上个电视墙(个人感觉这功能除了面子工程,没啥实用的,还特费电!), ...

  5. EasyNVR和EasyDSS云平台联手都不能解决的事情,只有国标GB28181能解决了

    需求痛点 我们经常收到这样一种需求,就是将客户手里的各种类型的网络摄像机IPC和网络硬盘录像机NVR进行统一的整合接入和管理,并进行常规的直播.存储.录像检索和回放等操作,而这个时候我们通常会选择用E ...

  6. Windows操作系统远程Linux服务器传输文件方法(以EasyDSS云平台、EasyNVR上传部署为例)

    本文转自博客:https://blog.csdn.net/black_3717/article/details/79769406 问题背景: 之前给客户部署我们一款EasyDSS云平台(配合EasyN ...

  7. EasyNVR H5流媒体服务器方案架构设计之视频能力平台

    历经过程 阶段一:经历过传统安防开发过程的开发者都有一种感觉,就是各种业务交织,各个模块的开发扯皮,各种数据库连接冲突,这很让开发工作效率很低,而且会给整体的开发带来负面影响,更重要的是,耦合度太高, ...

  8. Java对接拼多多开放平台API(加密上云等全流程)

    前言 本文为[小小赫下士 blog]原创,搬运请保留本段,或请在醒目位置设置原文地址和原作者. 作者:小小赫下士 原文地址:Java对接拼多多开放平台API(加密上云等全流程) 本文章为企业ERP(I ...

  9. Speed-BI 云平台视频观看频道

    数据分析的关键,首先是要有数据进行透视分析.大家一般在使用EXCEL透视表进行数据分析时,会通过某个系统,导出类似视频中的数据底稿,然后在此基础上进行各种维度的变换与指标的改变.奥威思必得也有一个类似 ...

随机推荐

  1. nmap小技巧[1] 探测大网络空间中的存活主机

    url: nmap是所有安全爱好者应该熟练掌握的扫描工具,本篇介绍其在扫描大网络空间时的用法. 为什么要扫描大网络空间呢? 有这样的情形: 内网渗透   攻击者单点突破,进入内网后,需进一步扩大成果, ...

  2. Flex开发实战(一)--Flex的具体介绍

    背景 因为近期要维护公司的项目,项目里面用到了Flex技术,所以近期一直在恶补.这篇博文就将近期的学习内容,进行一下简单的总结. 不管是做web还是桌面应用.相信大家对于界面的要求已经越来越高.界面趋 ...

  3. OpenERP7.0 忘记admin管理员密码解决办法

    操作环境:linux Ubuntu12.10  OpenERP7.0 以下操作,请注意大小写 切换用户 root@ubuntu:~# su - postgres 查看数据库 postgres@ubun ...

  4. 解决安装Ubuntu之后找不到无线网卡驱动的问题

    为了不浇灭大家尝试ubuntu的冲动,昨天我安装了ubuntu 14.04 LTS版本号,从安装到又一次开机都非常顺利.PS:不会安装的请找教程区把,网上非常多,CSDN论坛都有. 安装之后当你奇妙的 ...

  5. struts上传文件 血案

    记录一个图片上传之后没有后缀 拓展名问题 平常我们查询数据都是  fileImage=fileImageService.getQuery();  让entity等于它 那么fileImage.getF ...

  6. window.onload 、body.onload 以及 jQuery 等dom加载完成后执行脚本的区别

    1.关于window.onload 和 body.onload 的区别 当我们将onload 事件写在body元素上时,真正执行的其实是window对象的onload事件.因素HTMl页面中没有win ...

  7. JS的同步加载、异步加载

    在使用js展开式菜单时,发现只有加载完页面包含的js文件时,展开菜单才能折叠起来. 查找了一下原因:是因为js页面加载使用的是同步模式,又称阻塞模式,会阻止浏览器的后续处理,停止后续的解析,只有当当前 ...

  8. tcp/ip --- IP路由选择及子网寻址

    IP路由选择 当一个IP数据包准备好了的时候,IP数据包(或者说是路由器)是如何将数据包送到目的地的呢?它是怎么选择一个合适的路径来"送货"的呢? 最特殊的情况是目的主机和主机直连 ...

  9. 汇编里的IMPORT和EXPORT

    IMPORT ,定义表示这是一个外部变量的标号,不是在本程序定义的EXPORT ,表示本程序里面用到的变量提供给其他模块调用的.以上两个在汇编和C语言混合编程的时候用到刚看到一篇不错的BLOG,解说C ...

  10. 10张思维导图带你学习【Java​Script】

    思维导图小tips:思维导图又叫心智图.是表达发射性思维的有效的图形思维工具 ,它简单却又极其有效,是一种革命性的思维工具.思维导图运用图文并重的技巧.把各级主题的关系用相互隶属与相关的层级图表现出来 ...