基于DaVinci技术的移动视频服务器的软件设计

2012-06-06 08:14:02杨明极
电视技术 2012年1期
关键词:系统

杨明极,陈 楠

(哈尔滨理工大学测控技术与通信工程学院,黑龙江 哈尔滨 150080)

数字视频技术正在逐步进入人们的工作和生活中,各种嵌入式应用和电子产品由于增加了视频功能而提高了价值。例如,用户可以使用移动视频服务器方便地看到交通路口的实时情况,可以看到家中需要照顾的老人和小孩,家长还可以随时看到孩子在幼儿园的情况等。为了应对这种需求,2005 年,TI推出了 DaVinci技术[1],将可编程器件的灵活性和固定功能器件的高效率结合在一起,支持各种数字视频的设计要求。在软件方面,由于系统较大并且应用线程较多,因此有必要使用嵌入式操作系统。Linux操作系统具有开放源代码、易于移植、资源丰富、免费等优点,在嵌入式领域得到广泛应用。

1 系统平台概述

设计的主要目标是对视频图像进行采集,然后将采集到的视频图像经过压缩编码处理,最后通过网络传输到服务器上,允许手机客户端进行实时监控。DaVinci平台的特点是基于DSP+ARM的SoC芯片。提供了软件、开发工具、技术支持等系统组件,可以高效地开发数字多媒体系统,Linux操作系统可以提供多种进程间的通信机制,能够统一管理系统资源,为用户提供访问硬件的接口[2],均可使设计达到要求。

1.1 系统硬件平台

DaVinci的TMS320DM6467处理器是为了满足嵌入式设备的图像编/解码的应用而设计,集成了一个ARM926EJ-S核与一个C64x+DSP核。其中ARM处理器主频为297 MHz,内核可嵌入Linux操作系统,主要起控制和管理作用;DSP处理器主频为594 MHz,其内核相当于一个“黑匣子”,用DSP/BIOS来处理编解码算法。……

登录APP查看全文

猜你喜欢
系统
Smartflower POP 一体式光伏系统
工业设计(2022年8期)2022-09-09 07:43:20
WJ-700无人机系统
ZC系列无人机遥感系统
北京测绘(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA显示系统
基于UG的发射箱自动化虚拟装配系统开发
半沸制皂系统(下)
FAO系统特有功能分析及互联互通探讨
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
PLC在多段调速系统中的应用
1-Bit人机交互系统