DVR系统嵌入式Linux解决方案
应用前景:
近几年来,DVR(数字视频录像)在安防监控领域应用越来越广泛,传统的模拟录像技术已经逐渐被数字录像技术取代,数字录像技术可以达到更好的图像质量和提供更大的存储容量。目前DVR已广泛应用到金融、文博、酒店、交通、商业、医院、工厂、学校、住宅小区物业管理等各个领域。从目前趋势看,多媒体监控系统的应用领域还在不断扩展。
目前,已经有一些公司推出了基于X86 PC-based的数字视频录像机(DVR),但是功耗、成本、体积、稳定性方面还是有所欠缺,PC-BASED的DVR产品正逐步为嵌入式取代。华恒科技目前提供基于PowerPC的嵌入式linux开发平台可以满足这方面应用的设计要求。该设计以PowerPC处理器和专用音视频编解码芯片为核心,可支持多路MPEG-1、-2、-4的音视频编解码,适合于中低端DVR的开发。
基于MPC82xx的DVR产品系统框图
(凹丫丫范文网fanwen.oyaya.net收集整理)
利用专用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编解码卡,按编解码卡的特性,可以支持单路或多路视频编解码、压缩、存储,具体性能请参考各编解码卡性能介绍。
《DVR系统嵌入式Linux解决方案》