当前位置:网站首页>EasyNTS上云网关设备在雪亮工程项目中的实战应用
EasyNTS上云网关设备在雪亮工程项目中的实战应用
2020-11-09 07:35:00 【osc_25qqqijt】
近期EasyNTS上云网关在多个雪亮工程项目中部署应用,效果非常显著,可以说解决了几个非常明显的现场需求问题,今天正好就着这个项目所感悟的经验跟大家一起分享一下;
现在大家都在围绕着视频上云做工作,包括交通、公安、应急等等,而上云的方式又有很多种,我总结的上云大概有几种:
- 设备上云
- 数据上云;
- 操作上云;
上面这几种上云方式不用多说,目的基本上都是为了能够更快、更方便的进行查看和管理,所以,围绕着这几个点,我们将EasyNTS上云网关的上云功能解决了多个痛点问题:
- 多种复杂网络环境设备汇聚管理的问题;
- 私有云直播与云存储的问题;
- 边缘录像与录像检索回放的问题;
我们来聊一下EasyNTS上云网关是如何解决上面几个问题的:
1、复杂网络设备的汇聚与管理
雪亮工程的特点就是设备类型特别多、网络环境特别复杂、现场条件也特别多样,如果说我们想要做好设备的统一管理,采用传统的每一种设备、每一种品牌型号的兼容开放,是肯定不行的,大大小小的厂商、各种不同的厂商SDK和特性接入,一方面是有巨大的工作量,另一方面也存在着不同SDK接入的稳定和安全隐患;
于是,我们可以考虑在应用协议层的下一层网络层去接入管理这些设备,也就是在TCP/IP层,我们通过EasyNTS只需要将各个不同厂家的不同型号的设备的网络端口组网穿透到EasyNTS上云平台,就可以做到对这个设备的管理页面、流媒体服务、控制服务做统一的集中管控,这样管理平台与视频设备间只是网络层面的联系,不需要从协议或者应用层面做兼容,大大降低了接入复杂度和接入稳定的风险;
2、私有云直播与云存储的问题
雪亮工程很大的一个需求就是透明可见,在可见这个功能上,大家基本上都采用的是“设备-平台”的方式,将设备集中接入到一两个平台上,再由平台统一输出视频和录像流,这种情况下,我们的EasyNTS支持两种模式:
- 第一种方式就是采用EasyNTS的拉流转推的功能,将设备的实时流转推到集中的云服务的流媒体服务器中,再由流媒体服务器进行直播和录像;
- 第二种方式采用的是EasyNTS的设备端口穿透功能,将设备的管理端口或者实时流端口穿透到已经建立好的或者厂家已有的视频平台,由已有的视频平台做统一的直播和录像功能;
3、边缘录像与录像检索回放的问题
同时,EasyNTS能够进行设备的边缘录像,在有需要的时候,可以通过EasyNTS检索到设备的录像,进行平台回放,做到了云端录像+边缘录像同步工作的功能;
EasyNTS上云网关可以说是综合的多种基础功能在里面,而这些基础功能通过不同的组合,可以达到满足各种各样需求的目标;
版权声明
本文为[osc_25qqqijt]所创,转载请带上原文链接,感谢
https://my.oschina.net/u/4280438/blog/4708499
边栏推荐
- CSP-S 2020 游记
- Python features and building environment
- 链表
- Detailed analysis of OpenGL es framework (8) -- OpenGL es Design Guide
- object
- Several common playing methods of sub database and sub table and how to solve the problem of cross database query
- Share API on the web
- 卧槽,这年轻人不讲武德,应届生凭“小抄”干掉5年老鸟,成功拿到字节20Koffer
- Have you ever thought about why the transaction and refund have to be split into different tables
- 14. Introduction to kubenetes
猜你喜欢
平台商业化能力的另一种表现形式SAAS
使用递增计数器的线程同步工具 —— 信号量,它的原理是什么样子的?
Table join
Android 解决setRequestedOrientation之后手机屏幕的旋转不触发onConfigurationChanged方法
python生日贺卡制作以及细节问题的解决最后把python项目发布为exe可执行程序过程
How does FC game console work?
14. Introduction to kubenetes
OSChina 周一乱弹 —— 程序媛的青春
Adding OpenGL form to MFC dialog
How does semaphore, a thread synchronization tool that uses an up counter, look like?
随机推荐
Esockettimeout solution in request in nodejs
Factory Pattern模式(简单工厂、工厂方法、抽象工厂模式)
Detailed analysis of OpenGL es framework (8) -- OpenGL es Design Guide
Natural language processing (NLP) roadmap - KDnuggets
当我们聊数据质量的时候,我们在聊些什么?
Operation 2020.11.7-8
简单介绍c#通过代码开启或关闭防火墙示例
APP 莫名崩溃,开始以为是 Header 中 name 大小写的锅,最后发现原来是容器的错!
Table join
Windows环境下如何进行线程Dump分析
Android 解决setRequestedOrientation之后手机屏幕的旋转不触发onConfigurationChanged方法
The difference between GDI and OpenGL
Dark网站的后端为什么选择F#? - darklang
上线1周,B.Protocal已有7000ETH资产!
Leetcode-15: sum of three numbers
第五章编程
Programmers should know the URI, a comprehensive understanding of the article
Common feature pyramid network FPN and its variants
c++11-17 模板核心知识(二)—— 类模板
VIM Introduction Manual, (vs Code)