嵌入式无线IP Camera设计与实现

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:sunshine123456
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着嵌入式计算机系统的迅猛发展,其应用已经深入人们日常生产和生活的各个领域。而嵌入式数字视频与流媒体技术也同时得到了快速发展和应用。鉴于视频监控技术已进入以嵌入式技术为依托的网络视频监控系统的新阶段,本设计基于S3C2410A处理器,对嵌入式系统在视频监控领域的应用做一个实践,开发出一款支持无线网络的IP Camera。本设计以S3C2410A为硬件核心为IP Camera设计了印制电路板,主要包括:4组DC-DC电源供电模块、4个USB主口、1个USB从口、3个RSR232串口、JTAG调试接口、实时时钟供电模块、复位电路、系统总线驱动及扩展电路。同时,还支持以太网接口、PCMCIA/CF接口、IDE接口、SD/MMC接口、触摸屏与LCD、音频、ADC等。丰富的外设资源以及高性能低功耗的处理器平台为IP Camera的实现提供了较好的硬件支持,也为系统整体方案的确定提供了多种可能。为了提高系统可靠性,印制电路板的设计采用了4层板布线,系统运行更加稳定。本设计根据实际需求,开发了一个比较易用的BootLoader,具备了一系列的必要功能,满足了系统开发的需要。本设计还移植了2.4.18版的Linux内核到硬件平台,运行效果稳定良好,这为IP Camera的上层应用开发提供了一个更加良好的编程接口,同时移植和开发的驱动程序也为应用提供了更加简单抽象的硬件接口。对于IP Camera的上层应用,为其开发了具体的实例,采用Socket编程技术,基于Linux V4L的视频采集和视频处理等Linux下高级应用实现了IPCamera的网络摄像功能,用户在客户端通过监控界面即可观看摄像头所采集的图像。Linux下基于PCMCIA接口的802.11b无线网络接口也是本设计的难点部分,本文最后还探讨了视频流的采集、MPEG-4压缩以及加解密技术。最后,本文给出了在实验室特定测试环境下的测试数据和实验结果,在系统设计工作总结中,分析了设计的不足和尚需改进之处并对将来的工作作了展望。本设计遵循一般的系统开发流程,按照预定的实现目标设计并开发了这样一种无线IP Camera,具有一定的理论和实用价值。
其他文献
在流密码的设计与分析中,如何设计出满足高非线性度和弹性的多输出布尔函数一直是函数设计领域一个重要的研究方向。通常情况下,性能优异的多输出布尔函数需要满足以下指标:高非
流星余迹通信具有保密性好、抗干扰能力强,而且还具有传输距离远,通信稳定好、设备简单、自动化程度高、无需频率配置、有较大的自主权等优点,所以适用范围很广。课题来源国
数字签名是公钥密码学的重要组成部分,用于鉴别用户的身份和数据的完整性,被广泛应用于军事、通信、电子商务等领域。随着信息技术的发展,人们的应用需求不断增多,在一些应用