论文部分内容阅读
随着无线网络技术、流媒体技术和嵌入式技术的不断发展,视频监控系统的应用日益广泛,同时监控规模也不断扩大。基于嵌入式移动终端设备和无线网络的远程视频监控逐渐成为监控领域的热点。本文结合监控系统理论技术核心及性能的需求,提出了一种基于Android平台视频监控中间件的设计方案,并且实现了监控系统的视频采集、视频压缩编码、流媒体网络传输及实时播放功能。本系统软件开发平台选择开源的Android平台,可以根据不同需求的客户进行软件的修改扩展和优化,具有较好的实用价值,并且具有一定的商业价值;硬件平台采用具有硬件加速功能且支持H.264视频编解码的高性能S3C6410处理器。本文概括介绍了监控系统所涉及的关键技术,在此基础上提出了基于Android平台视频监控系统的总体设计方案,完成了服务器端和客户端的软硬件设计,主要包括:服务器端视频数据的采集;视频图像的压缩编码;客户端视频解码库的移植。本监控系统围绕基于H.264/AVC编解码方式,它是一种低码率、高压缩比以及较小失真的视频压缩标准,在减小信道传输容量的同时提高了图像质量和编码性能,满足了系统实时性、可靠性要求;本系统采用了复合型C/S模式,在客户端和摄像头中间添加服务器,完成流媒体信息的汇集和分发,实现了多点到多点的监控,视频实时传输模块采用流媒体技术以及Socket网络编程,实现了基于RTP协议的端到端的传输功能;最终本系统在自组的WIFI环境下得到实验验证,达到预期的视频监控效果。