论文部分内容阅读
随着第四代移动通信技术的高速发展、智能手机的普及以及流媒体技术的日趋成熟,一般的语音通话业务已经无法满足人们的需求,视频业务步入数据的井喷时代。完善和发展移动流媒体传输技术已经迫在眉睫。论文主要研究了在Android平台上实现流媒体的实时传输,构建了一个基于Android平台的流媒体实时传输系统。论文深入研究了Android系统架构以及多媒体架构、H264视频压缩技术和流媒体的实时传输协议RTP/RTCP。设计和实现了一个基于Android的流媒体传输系统。系统由3部分组成:前端采集子系统、流媒体服务器和流媒体客户端。论文详细介绍了前端视频采集系统如何实现视频的采集、如何实现视频的H264编码、如何对视频流进行RTP打包、不同情况下RTP打包的策略选择以及视频流RTP传输过程。前端采集系统将流媒体数据传输给流媒体服务器后,流媒体服务器基于SDP协议实现了流数据的发布。流媒体客户端能够访问流媒体服务器实现流媒体的播放。