当前位置:主页 > 科技论文 > 计算机论文 >

Android平台下流媒体播放器的设计与应用

发布时间:2018-10-14 12:14
【摘要】:随着流媒体技术、移动通信技术和嵌入式技术的迅速发展,已经客观上改变了人们的生活和工作方式。传统的基于PC的流媒体交互方式已不能满足人们多元化的需求方式;基于IP流媒体技术的嵌入式流媒体智能终端因其实时性、可靠性和便携性而受到用户青睐,成为研究的热点,拥有巨大的市场前景。 然而,当前市场上嵌入式流媒体播放器普遍存在以下三方面的问题:第一,由于流媒体播放时对带宽的高占有特性,使得传统的C/S方式很容易导致服务器负载过重,成为系统瓶颈,限制了系统的服务能力;第二,采用专用的编解码芯片虽然能保证流媒体播放时的实时性和流畅性,但系统整体灵活性较差,不利于算法升级,且价格昂贵、性价比不高;第三,采用纯软件方法虽然易于系统升级和移植,但系统实时性较差。 本文在介绍了流媒体技术、基于PC的流媒体播放器发展过程和优缺点、当前嵌入式流媒体播放器国内外研究现状以及课题平台的选择后,概述了Android系统结构、Android应用程序框架和FFMPEG编解码库。概述了实时传输协议RTP、实时传输控制协议RTCP、实时流协议RTSP、P2P技术、MPEG-4编码原理和过程。接着针对当前嵌入式流媒体播放器中存在的性能、成本和算法易升级性等问题,本文提出了一种层次化、模块化的硬件加软件的设计方案,该方案以具有较强多媒体处理能力的S3C6410为微处理器,以基于Linux的、目前较为流行的Android系统为依托,根据Android OS系统特点对FFMPEG进行裁剪、优化并移植到Android平台下。同时,本文针对嵌入式硬件终端特性,将P2P思想引入到嵌入式流媒体终端中,对终端缓存空间重新设计,实现终端设备节点之间流媒体数据的直接传输,并详细阐述了缓存空间的管理机制及估算方法。最后,本文对系统进行了功能测试,测试结果表明该设计简单高效,并对下一步工作提出了建议。
[Abstract]:With the rapid development of streaming media technology, mobile communication technology and embedded technology, people's life and working style have been changed objectively. The traditional interactive mode of streaming media based on PC can not meet the diverse needs of people, and the intelligent terminal of embedded streaming media based on IP streaming media technology is favored by users because of its real-time, reliability and portability. Become the research hot spot, has the huge market prospect. However, there are generally three problems in the embedded streaming media player in the market. Firstly, due to the high bandwidth of streaming media player, the traditional C / S mode can easily lead to the overloading of the server. It becomes the bottleneck of the system, which limits the service ability of the system. Secondly, the use of a dedicated codec chip can ensure the real-time and fluency of streaming media playback, but the overall flexibility of the system is poor, which is not conducive to algorithm upgrading, and expensive. Third, the pure software method is easy to upgrade and transplant, but the real-time system is poor. This paper introduces the streaming media technology, the development process, advantages and disadvantages of streaming media player based on PC, the current domestic and foreign research status of embedded streaming media player and the choice of the subject platform. The Android system structure, Android application framework and FFMPEG codec library are summarized. This paper introduces the real time transmission protocol (RTP,), the real time transmission control protocol (RTCP,), the real time stream protocol (RTSP,P2P), the principle and process of MPEG-4 coding. Then, aiming at the problems of performance, cost and algorithm easy to upgrade in the current embedded streaming media player, this paper proposes a hierarchical, modular design of hardware and software. This scheme is based on S3C6410, which has strong multimedia processing ability, and is based on the popular Android system based on Linux. According to the characteristics of Android OS system, the FFMPEG is clipped, optimized and transplanted to Android platform. At the same time, aiming at the characteristic of embedded hardware terminal, this paper introduces P2P idea into embedded streaming media terminal, redesigns the buffer space of terminal, and realizes the direct transmission of streaming media data between terminal device nodes. The management mechanism and estimation method of cache space are described in detail. Finally, the function of the system is tested. The test results show that the design is simple and efficient, and some suggestions for the next work are put forward.
【学位授予单位】:兰州理工大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP368.1;TN919.8

【参考文献】

相关期刊论文 前10条

1 李爱群;贺锋;王汝传;;一种嵌入式P2P流媒体播放器的设计[J];信息化研究;2010年09期

2 汪理虎;刘春生;;RTP/RTCP协议下MPEG-4视频流传输系统应用研究[J];工业控制计算机;2006年03期

3 文远保,林建明;嵌入式流媒体客户端缓冲控制策略的研究[J];华中科技大学学报(自然科学版);2005年10期

4 刘亚杰;孙晓;王晖;;一种基于期望失真的P2P流媒体数据调度算法[J];计算机科学;2007年12期

5 吕伟梅;郑庆华;黄华;林杰;姜山;;移动流媒体播放器的设计与实现[J];计算机科学;2008年09期

6 张云川;王正勇;卿粼波;汪华章;;基于ARM的便携式视频解码终端设计与实现[J];计算机工程;2009年04期

7 朱世交;杨s,

本文编号:2270422


资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2270422.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户652b2***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com