论文部分内容阅读
随着3G网络的大规模建设和智能手机的迅速普及,移动互联网时代已经微笑着向我们走来。3G网络带来的不仅仅是网络方面的提升,在未来几年,移动互联网中的多媒体业务如手机电视、视频电话、视频监控等将会有更广阔的发展空间。而随着各大移动终端生产商大力开发和生产基于Android的移动智能设备,Android迅速得到业界和社会的认可,并且引领着目前的技术潮流,成为了整个产业的热点。就是在这一背景下,新太科技股份有限公司应中国移动研究院的需求,在Android平台下自主研发一套RCS(Rich Communication Suite)子系统,从而增强手机多媒体融合业务提供能力。本文所述的移动流媒体播放系统是该多媒体系统的构成部分之一。
本文阐述了Android的技术特点、架构以及它的发展优势,分析了移动流媒体系统的关键技术,研究了Android的应用构造及其重要组件的生命周期。根据用户的实际需求,完成了系统的总体设计,设计并实现了基于Android平台的移动流媒体客户端系统。本人在项目中的主要工作是完成了系统的总体设计以及设计并实现了RTSP/RTP/RTCP网络通信模块、OpenCore音视频解码模块和用户界面。最后针对性地对系统进行了测试和试用,从效果反馈来看,该系统能够快速启动和加载数据,播放时画面流畅并能满足用户的观看要求,获得了较好的用户体验,达到了预期的效果。
本文阐述了Android的技术特点、架构以及它的发展优势,分析了移动流媒体系统的关键技术,研究了Android的应用构造及其重要组件的生命周期。根据用户的实际需求,完成了系统的总体设计,设计并实现了基于Android平台的移动流媒体客户端系统。本人在项目中的主要工作是完成了系统的总体设计以及设计并实现了RTSP/RTP/RTCP网络通信模块、OpenCore音视频解码模块和用户界面。最后针对性地对系统进行了测试和试用,从效果反馈来看,该系统能够快速启动和加载数据,播放时画面流畅并能满足用户的观看要求,获得了较好的用户体验,达到了预期的效果。