基于欧亿芯XOE的NVR视频监控高速网络处理系统
发布日期:2017-01-12来源:hfyadmin 浏览次数:4763

    NVR是(Network Video Recorder即网络硬盘录像机)的缩写。NVR最主要的功能是通过网络接收IPC(网络摄像机)设备传输的数字视频码,并进行存储、管理,从而实现网络化带来分布式架构优势。

    如下图所示,是一个最简单的基于NVR的校园网络视频监控拓扑图。

NVR结构图.jpg

    通过一个NVR系统管理校园内所有摄像头的实时监控,存储以及显示等工作,目前各大视频监控芯片厂商都是基于ARM内核构建NVR处理器SOC芯片,随着视频质量要求和IPC设备数目的增加,NVR系统需要处理越来越多的网络视频流,所以,NVR处理器芯片的CPU资源显得尤为宝贵,如果高效的分配CPU资源是系统调度的重要难点。

    基于欧亿芯XOE方案的NVR网络视频处理方案即将推向市场,与原有系统对比,网络所占CPU资源降低至整个系统5%,减少了30%,网络性能达到了1G带宽的极限,简易的架构方案如下所示:

NVR方案.jpg

         如上图所示,XOE获取IPC的视频数据后直接通过系统AXI总线写入DDRVideo Proc可直接获取中断后处理对应帧的视频数据,而传统的MAC将数据写入DDR后需通知CPU调用linux内核协议栈将数据搬入CPU进行TCP协议的处理,然后获取TCP裸数据后再存储到DDR,再调用Video Proc进行处理,整个过程时间延迟增加,且耗费了大量的CPU资源。


 
销售邮箱

sales@xnetoe.com

其他联系方式...


扫码进官网

销售联系邮箱

sales@xnetoe.com

技术支持邮箱:support@xnetoe.com
周一至周五(上午9:00-下午18:00)
粤ICP备16122003号-1 Copyright © 2017 深圳市欧亿芯科技有限公司 All RightReserved.