论文部分内容阅读
随着社会经济的飞速发展和人民生活水平的不断提高,社会大众普遍对所处的居住环境和生命财产安全越来越重视,基于视频的安防监控系统由于其形式的直观和内容的丰富性特点而被广泛应用于居民住宅、交通指挥和金融服务等诸多领域。而近年来伴随着嵌入式处理技术、移动智能终端和宽带网络技术的飞速发展,再加上编解码技术性能的不断优化,研究开发基于视频的无线网络监控系统,对于提高监控系统的综合性能和扩大其应用范围具有重大现实意义。本文的研究背景正是为了开发一种基于嵌入式微型处理器和移动智能终端的家庭安防监控系统,通过实现监控系统在无线网络条件下的视频通信传输,使得监控用户能够在任何时间任何地点通过配置的手机客户端实现对监控现场的实时视频监控。首先,论文围绕着实现监控系统的无线视频通信功能,对监控系统的各功能模块进行了需求分析,并结合相关技术基础(包括视频采集、编解码压缩、网络封包发送、接收显示等),提出了系统的整体框架结构(采用服务器/客户端模式)。其次,分别设计并实现了监控现场服务器与远程监控客户端的各模块功能,包括服务器端嵌入式Linux操作系统的裁剪移植和交叉编译环境的创建、基于V4L2接口的视频采集、H.264/AVC视频编码、RTP网络封包发送和Android手机客户端平台上视频数据的接收解码、显示播放控制和必要的本地存储。最后,综合实现系统的整体功能,并通过不断的调试改进,针对无线网络传输的通信特点设计了一种自适应的网络拥塞控制策略,配合链表缓冲区的设置,测试分析并验证了视频数据在无线网络条件下的传输实现,并对后续的研究开发进行了相应的展望。