嵌入式NVR发展浅析

      随着视频监控的高速发展,视频监控对硬盘录像机的要求也在不断提高,在以往看得见的基础上,要求视频画面看的更为清晰、准确相对于传统硬盘录像机,NVR最主要的特征就是网络化高清化在视频监控高清化的进程中,NVR的市场应用正逐渐增多,已经广泛辐射到政府、公安、金融、教育、交通等领域,近三年内发展十分迅速。

      但我们仍需认识到,国内视频监控还处于一个发展阶段,存在缺乏统一的规范,网络设备之间的兼容性差、高清存储网络的局限性等问题。NVR作为连接网络高清设备的主力军,在后续较长的一段时间内将和DVR、混合DVR等设备共存,对视频监控的发展和应用做出相应的贡献。

     嵌入式NVR将是主力军

      NVR具有不同的产品形态,但其主要核心功能都是网络视音频图像的获取、存储及转发,并提供相应的管理功能。目前市场上主要有软件式和硬件式两大类NVR产品软件式NVR厂商以软件的形式提供给用户,用户可自行安装到相应的PC机或服务器上硬件式又可以分为PC-Based NVR和嵌入式NVRPC-Based NVR采用通用PC,厂商进行一定的结构改善,为用户提供一套软硬件一体的方案;嵌入式NVR是专用的硬件设备和嵌入式操作系统的结合产物,可根据用户需求进行结构和外观设计,提供丰富的软硬件接口,更贴近用户实际需求。此外,嵌入式NVR继承了传统DVR便捷的UI操作界面和操作习惯,支持本地化的图像预览和回放操作,而且嵌入式操作系统不会因病毒等原因导致设备无法使用或者异常关机重启,确保系统高可靠性和稳定性,所以嵌入式NVR今后将会是NVR产品中的主力军。

      网络设备的兼容性

      嵌入式NVR支持网络视频服务器、网络摄像机和网络球机的接入,接入的方式主要有厂家私有协议、RTSPONVIFPSIA协议等几种方式,尤其是这两年标准ONVIFPSIA协议的普遍应用,在一定程度上很好的解决了以往各厂商协议不同,接入困难的难题。但目前标准协议定义相对还不够完善,只能满足一些基本功能的实现,而且各厂商开发人员对协议的理解也不尽相同,在实际应用中还是会出现很多兼容性的问题。另外,各厂商网络编码设备的编码格式、封装格式可能都不相同,在一定程度也给兼容性增加了困难。所以如何更好地实现不同厂商网络编码设备的兼容,给设备厂商提出更高的要求。

      网络设备的大容量接入

      随着嵌入式NVR本身硬件和网卡的性能不断提升和网络摄像机的编码性能的不断提升,以往720p分辨率编码需要3-4Mbps码率,而现在只需要2Mbps。这两方面都在不断促进嵌入式NVR接入路数的提升,很多厂商都已生产出了64路甚至更高路数的产品,网络吞吐量也可以达到400Mbps以上,在保证网络编码设备接入和本地实时预览的同时,可以连入平台实现远程预览、回放和管理。

      存储安全性

      网络视频监控设备,保证实时监控的同时录像存储也占据非常重要的地位。嵌入式NVR延续了传统DVR磁盘预分配技术、硬盘SMART预警技术、硬盘分组管理、通道配额设置,冗余录像、重要录像文件保护等机制,在提高数据安全性的同时,可针对实际应用提供更加灵活的配置和管理机制。另外,根据嵌入式NVR通过网络采集音视频图像的特点,对其数据存储安全性提出了更高的要求,此时RAIDANRN+1热备等技术应用到了嵌入式NVR设备上。

      RAIDRedundant Array of Independent Disks的缩写)是一种把多块独立的物理硬盘按不同方式组合起来形成一个逻辑硬盘,可配置RAID 0/1/5/10等多种类型阵列冗余,支持阵列重建、阵列一键配置等功能,提升本地存储可靠性。以往RAID技术在嵌入式NVR上更多的是通过扩展RAID卡的硬RAID方式来实现,这种方式不但增加了设备的硬件成本,且RAID卡通常由第三方厂商提供,势必影响了嵌入式NVRRAID卡之间的兼容性和稳定性,所以现在设备厂商基于嵌入式NVR的原有系统基于软件开发实现了RAID功能,俗称软RAID,它不但解决了硬RAID在嵌入式NVR上应用的不足,而且可以提供更便捷的操作和维护方式,将逐步替代硬RAID在嵌入式NVR上的应用。

      ANRAutomatic Network Replenishment Technology的缩写)是一种结合网络编码设备本地存储和NVR网络存储的技术。NVR的工作基础是网络,但网络承载业务的复杂性都比较高,难免会出现一些不稳定的状况,导致NVRIPC之间出现短暂的网络断连,此时支持ANR技术的NVR和前端网络编码设备会自动将录像存储在前端设备中,待网络恢复后, NVR恢复录像并将前端设备存储的录像数据迁移到NVR中,保证NVR录像的完整性,提升网络存储的安全性。

      N+1热备系统是指在NVR存储网络中安置热备NVR设备,当一台工作NVR出现异常下线时,热备NVR自动接管异常设备的IP通道进行录像,当工作NVR故障恢复后,热备NVR将录像回迁到原工作NVR,回迁完成后热备NVR恢复空闲状态,可继续为网络内的其他NVR提供热备,时刻保证网络存储的稳定性与安全性。

      随着目前高清网络摄像机的普及,价格与模拟摄像机的差距逐渐缩小,高清网络存储的需求也逐年扩大,如果可以更好提升嵌入式NVR网络设备的接入兼容性,并将软RAIDANRN+1热备技术应用在嵌入式NVR上,解决目前大家对其网络存储稳定性和安全性的后顾之忧,那很有可能迎来嵌入式NVR发展的热潮。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/253297.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Maven and Nexus2

2019独角兽企业重金招聘Python工程师标准>>> Maven and Nexus2 Maven是什么? 构建工具: 通过简单的命令,能够完成清理、编译、测试、打包、部署等一系列过程。同时,不得不提的是,Maven是跨平台的&#xff0…

Linux kernel的中断子系统之(九):tasklet

返回目录:《ARM-Linux中断系统》。 总结: 二介绍了tasklet存在的意义。 三介绍了通过tasklet_struct来抽想一个tasklet,每个CPU维护一个tasklet链表tasklet_vec/tasklet_hi_vec,然后介绍了如何定一个一个tasklet(静态/动态)&#…

市面主要远场语音交互技术架构

为什么Google Home要采用双麦方案,而且大部分智能音箱才用环形六麦?事实上,这是由各家不同的技术架构决定的,当前市面上主要存在三种远场语音交互技术架构。 1、以Google为代表的纯云端技术架构 首先就是以Google为代表的纯云端技…

iOSPush自动隐藏tabbar

只需要在UITabBarController添加控制器的时候调用YZNav初始化,就可以实现tabbar的自动隐藏了。 直接上github地址:https://github.com/YouZhiZheShiJingCheng/YZNav 转载于:https://www.cnblogs.com/BK-12345/p/6472815.html

中国智能高清视频监控未来发展趋势

浏览数: 1228 海康威视:田振华 《中国公共安全》:您认为高清摄像机将朝着哪个方向发展?像素会达到什么标准? 高清摄像机发展趋势: 一:高清 虽然说现在已经实现高清,但是从显示效果来看现有的高…

智能音箱 之 功放介绍

基本分类 功率放大器分甲类功放(A 类),乙类(B 类),甲乙类(AB 类)和丁类(D 类); A 类 指在信号的整个周期内,放大器的任何功率输出…

create_workqueue和create_singlethread_workqueue【转】

本文转载自:http://bgutech.blog.163.com/blog/static/18261124320116181119889/ 1. 什么是workqueueLinux中的Workqueue机制就是为了简化内核线程的创建。通过调用workqueue的接口就能创建内核线程。并且可以根据当前系统CPU的个数创建线程的数量,使得线…

平安城市与智慧城市对接的关键要素

平安城市经过前两个阶段(布点、联网)的大规模建设之后,如今正向系统应用深化,数据深入挖掘利用的方向发展。以视频监控为基础单元,一些城市开始尝试在既有的社会治安管理平台系统基础上拓展更多的应用功能,…

vue学习之路.02

2019独角兽企业重金招聘Python工程师标准>>> 第一个vue项目 1.创建 vue init webpack app01 2.安装依赖 cd app01 npm install 3.构建 npm run dev 启动本机的8080端口 或 …

等价表达式

小目标的最后一步。 原题链接:https://www.luogu.org/problem/show?pid1054 精力不足,代码工作可能要放在后几天。。。 思路已经明确了,我说一下。 这道题的大意是给出若干表达式,问这些表达式的值和初始表达式的值是不是相等。 …

解析电子墨水屏技术(工作原理与LCD的区别)

阅读电子书早已成为大家生活中一部分,方便轻巧的电子版书籍更便于携带,而电子阅读器也不仅仅局限于电脑、手机等传统设备,新兴的电子书阅读器渐渐为我们所接受。E-ink电子墨水技术就是现在最著名的产品之一,他的出现让电子书阅读器…

27:级数求和

27:级数求和 查看提交统计提问总时间限制: 1000ms内存限制: 65536kB描述已知:Sn 1+1/2+1/3+…+1/n。显然对于任意一个整数K,当n足够大的时候,Sn大于K。 现给出…

入门视频采集与处理(BT656简介) 转

凡是做模拟信号采集的,很少不涉及BT.656标准的,因为常见的模拟视频信号采集芯片都支持输出BT.656的数字信号,那么,BT.656到底是何种格式呢?本文将主要介绍 标准的 8bit BT656(4:2:2)YCbCr SDTV&…

眼图(Eye Diagram)与数字信号测试

问题: 什么是眼图?它用在什么场合?反映了波形的什么信息?NI相应的解决方案是怎样的? 解答: 眼图(Eye Diagram)可以显示出数字信号的传输质量,经常用于需要对电子设备、芯片中串行数字信号或者…

BZOJ 1609 [Usaco2008 Feb]Eating Together麻烦的聚餐:LIS LDS (nlogn)

题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id1609 题意: 给你一个只由数字"1,2,3"组成的序列a[i],共n个数。 你可以任意更改这些数字,使得序列中每一种数字都“站在一起”,并且单调不减或不增…

Oracle 数据库字典 sys.obj$ 表中关于type#的解释

sys.obj$ 表是oracle 数据库字典表中的对象基础表,所有对象都在该表中有记录,其中type#字段表明对象类型,比如有一个表 test ,则该对象在sys.obj$ 中存在一条记录,name列为test, type#列为2,表示…

Python高级特性:列表生成式

列表生成式即List Comprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式。 最常见的例子: 生成list [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]可以用list(range(1, 11)):>>> list(range(1, 11)) [1, 2, 3, 4, 5, 6, 7, 8…

2018年智能音箱对比

众所周知,2014年底,电商巨头亚马逊推出智能音箱产品Echo之后,引起市场的强烈反响。随后、谷歌、微软、苹果均开始布局智能音箱市场,国内公司以玲珑科技打头阵。2017年国内公司纷纷发布智能音箱,被称为智能音箱元年。经…

AMD与CMD区别

AMD:异步模块定义,是一个浏览器端模块化开发的规范,由于不是原生JS支持,使用AMD规范需要用到require.js库require.js注意解决两个问题1、多个js文件可能有依赖关系,被依赖的文件需要早于依赖它的文件加载到浏览器2、js加载的时候浏…