欢迎来到天天文库
浏览记录
ID:32722786
大小:15.59 MB
页数:70页
时间:2019-02-15
《基于android平台smooth streaming播放器设计和实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、万方数据基于Android平台SmoothStreaming播放器的设计与实现目录4.2.2Manifest解析子模块⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯364.2.3XML解析子模块⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.374.2.4Fragment解析子模块IS][L2]⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯~394.2.5BitrateAdaption子模块⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.414。2.6SmoothStreaming控制子模块⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯47第五章系统测试⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯495.1播放器的演示⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯
2、⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯495.2对比测试⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.515.2.I过程及数据记录⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯525.2.2测试总结⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯54第六章总结与展望⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯566.1总结⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..566.2展望⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯56参考文献⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯一59致谢⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯
3、⋯⋯⋯⋯⋯..61附录I⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..62附录
4、
5、⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯64II万方数据基于Android平台SmoothStreaming播放器的设计与实现摘要如今,以Android平台的智能手持终端拥有量越来越大。据2012年08月数据u41显示,Android占据全球智能手机操作系统市场59%的份额。用户对Android平台的应用品质也逐渐提高,视音频播放器作为平台上非常普通且重要的功能,用户希望的不再是简单能够播放格式不同的文件。随着3G及无线网络的普及,使人们对多媒体信息的获取方式和途径变得多
6、样,用户希望在不同的设备上都能够通过网络实现点播、观看直播节目、参加视频会议等等。然而Android本身自带的播放器已经无法满足用户各式各样的需求。研究与探索Android平台的性能与特点,并自主开发流媒体播放器、提供视音频解决方案迫在眉睫。SmoothStreaming是微软(Microsoft)研发并发布的动态自适应多码流传输方案及实现技术,它的市场应用前景将非常的巨大。但是Android平台上没有实际的播放器能够支持这种新型自适应流媒体,所以开发基于Android平台的SmoothStreaming播放器势在必行。本文在实现SmoothStreaming播放器的同时,讲述了基于H
7、TTP的动态自适应流媒体原理与发展现状,进而讨论Android平台下播放器的实现原理,明确Android平台的开发流程并给出了5个部分的详细系统设计分析与实现方式。在此基础上着重讨论SmoothStreaming核心模块中6个子模块的设计与实现。为了解决在不同性能设备上播放流畅性及用户体验问题,对其中最重要部分一码率切换自适应的设计一提出了3种(网速、CPU、CAP)存在影响的因素并具体分析、给出了设计方案。然后,对最终实现的SmoothStreaming播放器与非SmoothStreaming技术播放器做了实际码流变化测试,采用放开带宽与限制带宽的方式进行了自适应的简单模拟并给出测试
8、及分析结果。最后,总结了设计与实现这个播放器所获得的经验及将来改进可能性。关键字Android,SmoothStreaming,JNI,自适应流媒体111万方数据基于Android平台SmoothStreaming播放器的设计与实现ABSTRACTSmartTerminalwithAndroidOperationSystemiSbecomingmoreandmorepopularrightnow.Bytheendof2012—08【14]’therearemorethan59%smartphoneusedAndroidastheirOSaroundtheworld.0nAndroidp
9、latform.User’Srequirementandapplication’Squalityaregradualiyimproving.Video&audioplayer,aStheverycommonandimportantfeature,iSnotonlyaplayerfordifferentlocalformatfiles,butalSOaplayerforstreaming(includeVODandLIVEstreaming).W
此文档下载收益归作者所有