收藏本站
《哈尔滨工业大学》 2014年
收藏 | 手机打开
二维码
手机客户端打开本文

基于Android的流媒体播放器的设计与实现

曹威  
【摘要】:近年来,随着智能手机行业的Android的成功应用,为基于Android平台的嵌入式系统的发展,特别是在非手机的应用开发格外的吸引人,基于Android系统的交互式网络电视也在市场需求推动下应运而生。面向手机设计的Android操作系统无法支持交互式网络电视业务在流媒体直播,点播,播放控制,媒体封装和多屏互动等方面的要求。因此,在充分考虑当前业务需求的情况下,交互式网络电视项目组提出了基于Android的流媒体播放器的需求。 论文以当前流媒体技术的发展为基础,软件复用技术为背景,分析了当前Android平台的发展趋势和拓展支持的现状,以及网络多媒体中应用到的主要流媒体技术,总结出目前交互式网络电视系统中对于流媒体播放器的要求。在不改变原有Android操心系统架构和不与原生播放器发出冲突的情况下,在系统软件各层定义所需的拓展功能及相应接口,实现对新增业务功能的支持。弥补了现有Android播放器不能兼容各种协议的缺点和播放质量差的不足。 本文主要研究了流媒体技术的两个领域:流媒体的实时传输和音频视频的分析。在这个基础上,在系统软件各层定义所需的拓展功能及相应接口,实现对新增业务功能的支持。 本文使用Java和C语言来开发流媒体播放器,根据系统设计的要求,提出了系统的总体框架,将系统的实现分为界面展示,信息控制,音视频数据接收和音视频数据解析四个部分。界面展示包括用户和播放器之间的交互,用户向播放器发出操作命令,界面向用户反馈实时的信息。信息控制处理应用播放器内部的信息传递,根据信息行为负责调度。音视频数据接收负责接收用户请求的服务器的多媒体数据,通过实时流传输协议RTSP和底层的UDP协议以及TCP协议完成操作,将收到的数据临时写入接收缓冲区。音视频数据解析负责解析接收缓冲区的高清传输流TS数据,再送到音视频解码模块进行解码中。 经过后期的测试和实际应用,证明本系统实现了对Android原生播放器的拓展,完成了基于Android的流媒体播放器。支持流媒体组播和单播,支持HLS解析和码率切换,支持支持RSTP协议交互,支持TS格式解析,支持Airplay交互,支持Zero-Configuration,支持多屏图片和视频互动。满足IPTV的电视直播,视频点播和多屏互动的功能要求,满足播放质量的性能要求。
【学位授予单位】:哈尔滨工业大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP317

【相似文献】
中国期刊全文数据库 前10条
1 林耕宇;;观摩50名Google Android程序开发竞赛作品[J];电子与电脑;2008年08期
2 树子;;Android中文版不完全体验[J];互联网天地;2009年04期
3 Jason Whitmire;;产业软件专家如何协助解决Android的分裂困境[J];电子与电脑;2010年02期
4 蒋彬;;10款Android手机必备应用——Android操作系下的软件评测[J];微电脑世界;2010年04期
5 ;PCWorld Windows Phone 7挑战Android 毅然崛起的AndroidⅠ洗心革面的Windows Phone 7[J];微电脑世界;2010年08期
6 韩青;;Android平台发展的动力与挑战[J];中国电子商情(基础电子);2010年09期
7 方智勇;;Android手机这样用[J];电脑迷;2010年15期
8 缺少浪漫;;Android的另一面[J];电脑迷;2010年13期
9 ;ZTE and Three Release Android clair Handset in the UK[J];ZTE Communications;2010年03期
10 缺少浪漫;;Android开启移动互联新时代[J];电脑迷;2010年15期
中国重要会议论文全文数据库 前10条
1 万晓燕;徐国庆;;一种Android系统多待机方案设计[A];2011年全国电子信息技术与应用学术会议论文集[C];2011年
2 鲍轩;章坚武;;基于Android的音视频监控软件的设计[A];浙江省信号处理学会2012学术年会论文集[C];2012年
3 Di Jiaqi;Wang Jianhua;Zhang Long;;The Research in Mobile Learning Based on Android Smartphone Platform Application[A];2012年计算机应用与系统建模国际会议论文集[C];2012年
4 Xin Li;Yumei Zhai;Xiong Li;;Research and Implementation of Face Detection System on Android Smart Phone[A];2013年中国智能自动化学术会议论文集(第二分册)[C];2013年
5 符易阳;周丹平;;Android安全机制分析[A];第26次全国计算机安全学术交流会论文集[C];2011年
6 金洁;张琳;;基于Android平台的校园街景的研究和实现[A];2010年通信理论与信号处理学术年会论文集[C];2010年
7 张立;韩银和;袁小龙;;Android系统网络模块功耗的评估和分析[A];第十四届全国容错计算学术会议(CFTC'2011)论文集[C];2011年
8 Cheng Chen;Li Liu;Jianguo Chen;Cheng Zhang;;Extracting Language Strings from XML Based on Android[A];Proceedings of 2011 International Conference on Computer Science and Information Technology(ICCSIT 2011)[C];2011年
9 Zhe Chen;Pei-Luen Patrick Rau;Dennis Schumacher;Osama Khan;Poom Laupattarakasem;Cherry Yu;Nam Wahrenberg;;Development of an Android Mobile Application for International Students[A];第八届和谐人机环境联合学术会议(HHME2012)论文集CHCI[C];2012年
10 魏宁;王金海;;基于Android平台的多生理参数检测系统研究与设计[A];天津市生物医学工程学会第三十四届学术年会论文集[C];2014年
中国重要报纸全文数据库 前10条
1 ;Strategy Analytics:明年Android操作系统将占智能手机2%份额[N];电子资讯时报;2007年
2 技术在线;高通明确表示“将增强对Android的支持”[N];中国电子报;2008年
3 李睿;高通:将增强对Android的支持[N];电子资讯时报;2008年
4 ;今年Android手机销量将增长9倍[N];计算机世界;2009年
5 中国电子信息产业发展研究院培训中心 潘藩;Android撬动通信市场的新支点[N];通信产业报;2009年
6 本报记者 连晓东;Android机遇无穷 两岸携手1+1>2[N];中国电子报;2010年
7 本报记者 林剑;国内厂商角逐Android平台优势与挑战并存[N];通信信息报;2010年
8 本报记者 李敬;“安卓”Android之乱[N];计算机世界;2010年
9 韩勖;Android变身“大众机”[N];计算机世界;2010年
10 ;Android手机今年出货量预计突破5500万部[N];计算机世界;2010年
中国博士学位论文全文数据库 前3条
1 杨欢;协议漏洞挖掘及Android平台恶意应用检测技术研究[D];西安电子科技大学;2014年
2 尹国伟;基于Android的农技推广数据可靠采集系统研究[D];中国农业科学院;2014年
3 曾述可;基于静态分析的Android操作系统隐私保护机制评估方法研究[D];中国科学技术大学;2014年
中国硕士学位论文全文数据库 前10条
1 翟宇;基于Android系统下的校园三维地图的开发和研究[D];山西农业大学;2015年
2 刘斌;基于Android平台的个人记账理财设计与实现[D];华南理工大学;2015年
3 文霞;Android应用程序测试方法研究[D];华南理工大学;2015年
4 曹龙海;基于Android的人物照片分类软件的设计与实现[D];华南理工大学;2015年
5 陈鹏;基于Android应用的性能监控系统的研究与实现[D];华南理工大学;2015年
6 刘畅;基于Android系统的移动监测平台的设计与实现[D];西安石油大学;2015年
7 王宇宁;基于Android的长输管道巡线系统的研发[D];西安石油大学;2015年
8 邹吉轩;基于Android的移动学习系统的设计与实现[D];内蒙古大学;2015年
9 董文轩;基于Android平台携程结伴LBS的研究与实现[D];长春工业大学;2015年
10 赵美丹;基于Android的PKM系统的设计与实现[D];内蒙古大学;2015年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026