Board logo

标题: DVR系统嵌入式Linux解决方案 [打印本页]

作者: yuyang911220    时间: 2017-3-21 16:29     标题: DVR系统嵌入式Linux解决方案

应用前景:
近几年来,DVR(数字视频录像)在安防监控领域应用越来越广泛,传统的模拟录像技术已经逐渐被数字录像技术取代,数字录像技术可以达到更好的图像质量和提供更大的存储容量。目前DVR已广泛应用到金融、文博、酒店、交通、商业、医院、工厂、学校、住宅小区物业管理等各个领域。从目前趋势看,多媒体监控系统的应用领域还在不断扩展。
目前,已经有一些公司推出了基于X86 PC-based的数字视频录像机(DVR),但是功耗、成本、体积、稳定性方面还是有所欠缺,PC-BASED的DVR产品正逐步为嵌入式取代。华恒科技目前提供基于PowerPC的嵌入式linux开发平台可以满足这方面应用的设计要求。该设计以PowerPC处理器和专用音视频编解码芯片为核心,可支持多路MPEG-1、-2、-4的音视频编解码,适合于中低端DVR的开发。
基于MPC82xx的DVR产品系统框图
利用专用ASIC、DSP实现编解码
目前已经有一些应用成熟的音视频编解码卡,相关的提供商主要代表有:杭州海康、深圳图敏、武汉恒亿、成都德加拉、广州金鹏等。值得一提的是,这些公司大部分都曾经是华恒的客户。
这些板卡总的来说主要有两种方案:ASIC和DSP,都属于硬压缩卡。相对软压缩卡来说,采用硬压缩卡无需CPU参与图像压缩处理,稳定性更高;而且硬压缩卡对显卡、CPU、内存几乎没有要求,因此非常适合配合嵌入式的处理器MPC82xx来使用。以下列出比较有代表性的一些芯片供参考:
ASIC: IME6400、Vweb2010、Wis7007;
DSP: Blackfin 532加多媒体PCI Bridge SAA7146、PNX1302加画面分割芯片AQ424;
高端:PNX1501、DM642。
该部分供应商提供的音视频编解码卡,已经在PC-based DVR产品中有广泛的应用,除在Windows平台有相关的驱动外,也有Linux下的驱动。那么应用到华恒科技基于MPC82xx的嵌入式Linux平台时,仅需移植相关驱动即可,而不需要针对编解码算法开发。因此采用现成的音视频压缩卡可以缩短前期开发的投入。
基于MPC8241开发平台应用一例
MPC8241开发平台基本接口功能
* 100M以太网口
-支持完整的TCP/IP协议栈。强大的网络处理能力,快速的网络转发能力,满足从一路到数十路的视频流存储转发
-PPPoE拨号软件,支持ADSL 宽带上网
* PCI接口
-可接单路或多路MPEG编解码卡,按编解码卡的特性,可以支持单路或多路视频编解码、压缩、存储,具体性能请参考各编解码卡性能介绍。
-可提供多个PCI接口,可同时挂接多个PCI设备
* IDE硬盘存储
-可通过逻辑扩展IDE接口,可存储音视频文件
-也可以通过PCI转IDE阵列卡,支持多个硬盘,长时间连续录像存储
* MiniPCI无线网卡接口
-具备802.11b 无线AP 功能,网桥和网关方式都可以支持,轻松搭建无线网络,实现无线与有线网络的自由连接
* RS232/RS485串口
-支持GPRS无线通讯,可无线传输图片、图像
-支持串口控制,云台等。
基于ADSP Blackfin系列DSP的方案
如果说以上基于MPC82xx的平台是为满足多路视频监控应用的需求,那么ADSP Blackfin系列的处理器平台则可以真正满足“多媒体”的应用需求,目前华恒科技提供的Blackfin系列的处理器BF533、BF561的平台可以支持MPEG4、H.264、WMV等格式,可以广泛应用于DVR、IP机顶盒、手持设备等方面应用。当然,选用Blackfin系列的DSP,可能需要在编解码算法上投入较多的资源,但绝对可以控制到更低的硬件成本。
网络化监控的兴起与普及,使得多种网络监控产品的应用需求更为广泛。NAS存储使得本地化的存储可有可无,因此不带存储功能的嵌入式监控点产品有了用武之地。网络监控的分布化也使单一产品的多路数要求不再迫切,因此小路数的IPCAM和VIDEO SERVER更切合实际的需求。
基于ADSP BF561的开发平台
目前,华恒科技已经基于Freescale PowerPC MPC8241/8245以及ADI BF533/BF561以及其他32位嵌入式处理器进行了长时间的开发和技术积累,相信基于华恒科技的嵌入式Linux开发平台以及解决方案,可以更好的掌握领先技术和把握市场机遇。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0