关 闭

新闻中心

EEPW首页 > 安全与国防 > 设计应用 > 多媒体远程联动智能监控终端的设计

多媒体远程联动智能监控终端的设计

——
作者:黄河清 重庆渝高教育信息中心时间:2009-10-12来源:电子产品世界收藏

  处理软件

本文引用地址:http://www.amcfsurvey.com/article/98803.htm

  软件系统运行在基于DaVinci处理器平台的监控终端硬件之上,该平台的处理器由主频300MHz的ARM9核和600MHz的c64xx DSP核共同组成,操作系统采用MontaVista Linux for DaVinci,内核为2.6.10,系统版本为4.0。

  系统的输入输出信号主要包括两大类,一是来自于终端设备CCD所获得的原始数据流以及来自网络经过压缩的视频数据流,另外就是来自多媒体服务平台及移动手机的控制指令。

  软件系统需要完成终端设备及外围监控器件的控制及视频流的收发与压缩处理,同时也要维护管理设备的必要工作信息。设备启动后完成与服务平台的控制信息交互并调用预先保存的工作参数进行工作。

  设备维护管理在与服务平台软件的交互过程使用UDP协议进行广播,服务平台软件UDP广播使用预定的目的端口地址,其余的的配置管理交互过程使用预定的控制端口号进行TCP协议通信。视频数据服务使用UDP协议进行目的端口为设定数据端口号的视频数据流输出。

  根据系统功能设计,本软件系统的基本模块可划分为如下三部分(图4)。

  ●模块A—视频数据服务进程:向指定目的IP地址发送经编码后的视频数据流;向指定端口地址发送编码后的视频数据流;维护控制输入视频数据流;编码输入视频数据流;接收来自于服务平台及远程移动手机下发的控制指令;维护控制视频编码工作参数。

  ●模块B—设备维护管理进程:完成同服务平台软件的设备信息交互;接收控制管理指令并发往各个目的模块;回复查询指令;维护系统工作参数。

  ●模块C—外围监控设备控制管理进程:接收来自服务平台及移动手机的配置指令;使用串口服务向外围监控设备发送控制指令从而控制外围监控设备的运行状态。

  以上各个模块功能的实现依赖于操作系统、算法库以及DSP编解码引擎的支持,同时也需要串口驱动、以太网驱动、视频输入驱动以及系统内存管理模块的协同配合。

  结语

  多媒体远程联动系统的客户对象是以小区为单位的房地产开发商或集团客户,所以在传输部分还必须考虑信号衰减问题,可在长距离路径中部署光纤传输媒介。该项目的应用范围极具扩张性,可以使用于银行、大型商务楼、政府公共部门等,在终端设备核心技术基础上,可以进行相应的功能裁剪、扩展后应用于汽车防盗等其他安全领域。

  参考文献:

  [1] 彭富春, 陈火旺. 一种视频缓冲和调度策略的研究和实现[J], 计算机应用研究, 2001(10)

  [2] 刘志刚, 邬春学, 杨春. 基于光纤网络数字视频传输系统设计与实现[J], 仪器仪表, 2006(6)

  [3] 刘佛祥. 视频监控在过程控制计算机系统的应用[J], 江西冶金, 2003(2)

  [4] 林苏斌, 缪希仁. 基于通信控制模块的小区设备监控系统[J], 低压电器, 2004(9)

  [5] 丁锐, 袁誉乐, 赵勇. 基于达芬奇平台的视频监控系统的设计[J], 微计算机信息, 2007(32)


上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭