天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 科技論文 > 計算機論文 >

Android平臺下流媒體播放器的設(shè)計與應(yīng)用

發(fā)布時間:2018-10-14 12:14
【摘要】:隨著流媒體技術(shù)、移動通信技術(shù)和嵌入式技術(shù)的迅速發(fā)展,已經(jīng)客觀上改變了人們的生活和工作方式。傳統(tǒng)的基于PC的流媒體交互方式已不能滿足人們多元化的需求方式;基于IP流媒體技術(shù)的嵌入式流媒體智能終端因其實時性、可靠性和便攜性而受到用戶青睞,成為研究的熱點,擁有巨大的市場前景。 然而,當前市場上嵌入式流媒體播放器普遍存在以下三方面的問題:第一,由于流媒體播放時對帶寬的高占有特性,使得傳統(tǒng)的C/S方式很容易導(dǎo)致服務(wù)器負載過重,成為系統(tǒng)瓶頸,限制了系統(tǒng)的服務(wù)能力;第二,采用專用的編解碼芯片雖然能保證流媒體播放時的實時性和流暢性,但系統(tǒng)整體靈活性較差,不利于算法升級,且價格昂貴、性價比不高;第三,采用純軟件方法雖然易于系統(tǒng)升級和移植,但系統(tǒng)實時性較差。 本文在介紹了流媒體技術(shù)、基于PC的流媒體播放器發(fā)展過程和優(yōu)缺點、當前嵌入式流媒體播放器國內(nèi)外研究現(xiàn)狀以及課題平臺的選擇后,概述了Android系統(tǒng)結(jié)構(gòu)、Android應(yīng)用程序框架和FFMPEG編解碼庫。概述了實時傳輸協(xié)議RTP、實時傳輸控制協(xié)議RTCP、實時流協(xié)議RTSP、P2P技術(shù)、MPEG-4編碼原理和過程。接著針對當前嵌入式流媒體播放器中存在的性能、成本和算法易升級性等問題,本文提出了一種層次化、模塊化的硬件加軟件的設(shè)計方案,該方案以具有較強多媒體處理能力的S3C6410為微處理器,以基于Linux的、目前較為流行的Android系統(tǒng)為依托,根據(jù)Android OS系統(tǒng)特點對FFMPEG進行裁剪、優(yōu)化并移植到Android平臺下。同時,本文針對嵌入式硬件終端特性,將P2P思想引入到嵌入式流媒體終端中,對終端緩存空間重新設(shè)計,實現(xiàn)終端設(shè)備節(jié)點之間流媒體數(shù)據(jù)的直接傳輸,并詳細闡述了緩存空間的管理機制及估算方法。最后,本文對系統(tǒng)進行了功能測試,測試結(jié)果表明該設(shè)計簡單高效,并對下一步工作提出了建議。
[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.
【學(xué)位授予單位】:蘭州理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2013
【分類號】:TP368.1;TN919.8

【參考文獻】

相關(guān)期刊論文 前10條

1 李愛群;賀鋒;王汝傳;;一種嵌入式P2P流媒體播放器的設(shè)計[J];信息化研究;2010年09期

2 汪理虎;劉春生;;RTP/RTCP協(xié)議下MPEG-4視頻流傳輸系統(tǒng)應(yīng)用研究[J];工業(yè)控制計算機;2006年03期

3 文遠保,林建明;嵌入式流媒體客戶端緩沖控制策略的研究[J];華中科技大學(xué)學(xué)報(自然科學(xué)版);2005年10期

4 劉亞杰;孫曉;王暉;;一種基于期望失真的P2P流媒體數(shù)據(jù)調(diào)度算法[J];計算機科學(xué);2007年12期

5 呂偉梅;鄭慶華;黃華;林杰;姜山;;移動流媒體播放器的設(shè)計與實現(xiàn)[J];計算機科學(xué);2008年09期

6 張云川;王正勇;卿粼波;汪華章;;基于ARM的便攜式視頻解碼終端設(shè)計與實現(xiàn)[J];計算機工程;2009年04期

7 朱世交;楊s,

本文編號:2270422


資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2270422.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶652b2***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com