学海荡舟手机网

主页 > 实用文摘 > 教育文摘_09 > > 详细内容

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开发平台以及解决方案,可以更好的掌握领先技术和把握市场机遇。

以上具体技术细节不便一一列出,如欲了解更多相关的,敬请阁下联系华恒科技市场人员或技术支持(//www.hhcn.com/chinese/contact.htm )。