论文部分内容阅读
随着第三代移动通信技术的发展以及与各种宽带无线传输技术的融合,移动视频监控实用化的信道瓶颈逐步解除。而随着集成电路技术的发展,智能移动终端的计算性能和运算速度也在不断提升,再加上高效视频编码技术的发展,都使得智能移动终端的实时视频解码成为可能。此外,反恐、侦查等行业需求和社会生活需求都对基于智能移动终端的无线视频监控提出了新的要求。本文结合传统视频监控方案与流媒体技术,设计了一款基于Windows移动平台的智能手机视频监控客户端。本文首先介绍了Windows平台下的移动操作系统Windows Mobile(WM)的特点,然后阐述了移动视频监控中的关键技术,深入分析了基于FFmpeg的WM客户端视频解码设计,接下来详细论述了基于SDL的客户端软件的界面设计,并最终实现了包括传输模块、解码模块和显示模块三个部分在内的移动视频监控客户端。本文设计的客户端软件采用RTP/RTCP协议来完成对RTP数据包的接收,将FFmpeg移植到WM上实现对监控视频流的实时解码,最后将解码后的图像通过SDL进行显示和播放。测试结果表明,本文开发的移动视频监控客户端在WM系统上具有较好的实时性和稳定性,能够满足用户对移动监控系统的基本需求。