基于多核心平臺的Android Stagefright多媒體框架的研究
發(fā)布時間:2018-11-20 04:58
【摘要】:本文對Android多媒體框架Stagefright進行了研究,設計了一種解決方案用于提升該框架的性能。該方案融入了多核心平臺、Android2.3多媒體框架Stagefright、H.264解碼技術去提升影像編解碼能力。 根據(jù)系統(tǒng)性能上的需求,本論文采用了比較輕便的Stagefright框架,在其基礎上對其進行擴展,使Stagefright框架與雙Dsp下的H.264編碼技術進行整合,提高了編解碼能力。并且在解碼完成后向LCD輸出的時候對YUV進行設計,這不僅減少輸出的冗余時間,而且在很大程度上提升了整體的播放品質。在本課題的研究中首先介紹了Android系統(tǒng)、Android系統(tǒng)中的Stagefright多媒體框架以及H.264編碼的平行編碼技術。其次詳細介紹了如何搭建硬件平臺以及如何移植Android到目標平臺。再次介紹了Android系統(tǒng)移植之后如何整合雙DspH.264解碼至Stagefright以及解碼之后輸出到LCD的YUV設計。 最后,針刑Stagefright效能提升進行了分析,并對ARM+RGB和DSP+YUV的輸出模式進行了對比,發(fā)現(xiàn)后者的解碼能力比前者提高了好幾倍,成功地驗證其理論。
[Abstract]:In this paper, the Android multimedia framework Stagefright is studied, and a solution is designed to improve the performance of the framework. This scheme integrates multi-core platform, Android2.3 multimedia frame Stagefright,H.264 decoding technology to improve the ability of image coding and decoding. According to the requirement of system performance, this paper adopts a lightweight Stagefright framework, and extends it on the basis of it, so that the Stagefright framework can be integrated with H.264 coding technology under double Dsp, and the coding and decoding ability can be improved. The YUV is designed when the decoding is finished and output to LCD, which not only reduces the redundant time of output, but also improves the overall playing quality to a great extent. In this paper, we first introduce the Android system, the Stagefright multimedia framework in Android system and the parallel coding technology of H. 264 coding. Secondly, it introduces how to build the hardware platform and how to transplant Android to the target platform. This paper introduces how to integrate double DspH.264 decoding to Stagefright and YUV design after decoding to LCD after transplanting Android system. Finally, the efficiency improvement of Stagefright is analyzed, and the output modes of ARM RGB and DSP YUV are compared. It is found that the decoding ability of the latter is several times higher than that of the former, and the theory is verified successfully.
【學位授予單位】:安徽理工大學
【學位級別】:碩士
【學位授予年份】:2012
【分類號】:TP316;TP368.1
本文編號:2343818
[Abstract]:In this paper, the Android multimedia framework Stagefright is studied, and a solution is designed to improve the performance of the framework. This scheme integrates multi-core platform, Android2.3 multimedia frame Stagefright,H.264 decoding technology to improve the ability of image coding and decoding. According to the requirement of system performance, this paper adopts a lightweight Stagefright framework, and extends it on the basis of it, so that the Stagefright framework can be integrated with H.264 coding technology under double Dsp, and the coding and decoding ability can be improved. The YUV is designed when the decoding is finished and output to LCD, which not only reduces the redundant time of output, but also improves the overall playing quality to a great extent. In this paper, we first introduce the Android system, the Stagefright multimedia framework in Android system and the parallel coding technology of H. 264 coding. Secondly, it introduces how to build the hardware platform and how to transplant Android to the target platform. This paper introduces how to integrate double DspH.264 decoding to Stagefright and YUV design after decoding to LCD after transplanting Android system. Finally, the efficiency improvement of Stagefright is analyzed, and the output modes of ARM RGB and DSP YUV are compared. It is found that the decoding ability of the latter is several times higher than that of the former, and the theory is verified successfully.
【學位授予單位】:安徽理工大學
【學位級別】:碩士
【學位授予年份】:2012
【分類號】:TP316;TP368.1
【引證文獻】
相關碩士學位論文 前1條
1 陳熙;基于Android移動平臺視頻監(jiān)控終端的設計與實現(xiàn)[D];電子科技大學;2013年
,本文編號:2343818
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2343818.html
最近更新
教材專著