首页> 中文学位 >基于Android平台的流媒体播放器的设计与实现
【6h】

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

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第一章 绪论

1.1 课题背景及意义

1.2研究现状

1.3课题研究内容

1.4 论文的组织结构

第二章 课题相关技术研究

2.1 手机开发平台

2.2FFmpeg框架

2.3流媒体协议介绍

2.4本章小结

第三章 面向实时监控的流媒体播放器的设计

3.1 流媒体播放器系统结构设计

3.2数据获取层设计

3.3数据预处理层设计

3.4解码层的设计

3.5本章小结

第四章 面向实时监控的流媒体播放器的实现

4.1开发平台的搭建

4.2 FFmPeg解码移植

4.3 FFmpeg解码优化

4.4流媒体播放器的实现

4.5本章小结

第五章 流媒体播放器QoS关键技术问题分析

5.1拥塞控制机制

5.2接收RTP包缓冲策略

5.3拼帧策略

5.4本章小结

第六章 结束语

6.1论文工作总结

6.2问题和展望

致谢

参考文献

展开▼

摘要

互联网的出现和发展正在逐步改变人们的生活,智能手机的问世正在重新定义这一改变。智能手机与网络、多媒体的融合也越来越紧密,所以通过手机终端浏览网页、观看视频已经成为手机行业基本的标准。移动通信在3G网络技术已经表现很成熟,并在试图发展4G网络,在这些网络技术的支撑下,流媒体服务也在逐步走入人们的生活,受到越来越多的关注。在网络技术持续发展的今天,高效率的流媒体客户端已经成为人们关注的焦点。
  本文在讨论流媒体客户端技术框架的基础上,提出完整的解决方案以适用于当前移动网络的发展要求。本文围绕FFmPeg这一框架技术讨论流媒体软件的解码流程,及阐述流媒体播放器实现流数据传输过程所使用的网络协议。
  现在移动终端系统的竞争十分激烈,选择被广泛应用和成熟的平台是我们开发流媒体播放器的前提。在本文中,我们分析了现有的移动终端平台,以及各平台的优缺点,最后选择以开放、易用、高效为基准的Android平台。围绕Android平台分析开发流媒体播放器的技术框架,分析FFmpeg的源码结构,分析网络协议在流媒体播放器技术中的应用及原理。本文还讨论了流数据的传输以及如何优化传输的效率、保证所传输音频、视频数据的准确性。
  在分析流媒体播放技术原理的同时,本文给出了如何在以Java为开发语言的Android平台上实现这一技术的解决方案。流媒体播放技术不仅能非常高效地播放本地文件,在移动网络的支持下,对网络流媒体文件的播放同样出色。通过对流媒体协议的分析,实现发送端对接收端摄像头的控制功能。在实现这一系列难题的基础上,视频监控技术终将会进入家庭,进一步改变人们的生活。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号