新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 一个嵌入式视频监控系统的设计与实现

一个嵌入式视频监控系统的设计与实现

作者: 时间:2012-04-10 来源:网络 收藏

3.3 动态域名解析

ez-ipupdate程序用于动态域名解析(DDNS)的功能,移植自uClinux-dist中的ez-ipupdate包。使用此模块的 DDNS功能,系统开机运行即自动登记已注册的动态域名。ez-ipupdate基本了DDNS的规范流程,但它直接读取端口的IP地址,这对于直接使用公网IP的用户是可以的。而有些计算机可能并不是直接连接公网,直接获取端口IP不合适,需要适当修改程序。

本动态域名解析模块的功能是通过www.3322.org的,获取本机IP的过程是通过本机向www.3322.org服务器发出 getip的HTTP请求包,www.3322.org的服务器收到该请求包,就会按一定格式返回包含本机IP的包,这样无论是直接使用公网IP,还是通过代理上网,最后获得的都是公网IP。获得IP的方法是通过监视服务商windows下的注册程序的网络通信得到的。

3.4 应用服务模块

应用服务模块iplay是运行在系统上用来控制系统硬件,同时完成与客户端软件交互过程的程序。系统启动时会自动运行这个程序,音频压缩处理芯片IME6410只有通过这个程序才能正常工作。其工作模式是多线程的工作组合模式。主控程序首先对系统初始化,在完成了必要的初始化过程以后创建与其他模块对应的工作线程,如RTP协议处理线程、包接收控制线程、包发送控制线程、系统监控线程和CDMA通讯处理线程

4 结束语

本文介绍了一种方案,该系统由一个基于平台的服务器、控制中心、客户端三大部分组成。依据系统的总体架构和思想,主要给出了视频服务器软硬件的与实现。系统已开发完成,基本达到了预期的各项目标。

本文作者创新点: 系统采用嵌入式系统uCLinux设计和实现视频监控,和一般系统比,具有体积轻巧,安装方便和使用灵活的优点。

项目产生的经济效益: 系统可用于安全监控、视频会议、远程同步教学和VOD(视频点播)等领域,应用范围十分广泛。

参考文献
[1] 许东. 网络化的全数字图像. 有线电视技术, 2002, 2(9): 31-32
[2] 刘富强. 数字视频开发及应用. 北京: 机械工业出版社, 2003, 3:15-17
[3] 解天霞, 李春葆. 一种适合数字远程监控系统的网络体系设计. 计算机工程与应用, 2003(23): 154-156
[4] 张峥, 张元. 基于DirectShow的无线视频监控系统. 微计算机信息, 2006, 11-1: 136-139
[5] 黄贤英, 肖朝辉, 陈媛. 嵌入式软件开发方法研究及应用. 自动化技术与应用, 2004, 3(23): 56-58

linux操作系统文章专题:linux操作系统详解(linux不再难懂)

上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭