您的位置: turnitin查重官网> 计算机 >> 计算机硬件 >阐述基于多核心平台AndroidStagefright多媒体框架

阐述基于多核心平台AndroidStagefright多媒体框架

收藏本文 2024-02-06 点赞:12100 浏览:47510 作者:网友投稿原创标记本站原创

摘要:本论文对Android多媒体框架Stagefright进行了探讨,设计了一种解决案例用于提升该框架的性能。该案例融入了多核心平台、Android2.3多媒体框架Stagefright、H.264解码技术去提升影像编解码能力。根据系统性能上的需求,本论文采取了比较轻便的Stagefright框架,在其基础上对其进行扩展,使Stagefright框架与双Dsp下的H.264编码技术进行整合,提升了编解码能力。并且在解码完成后向LCD输出的时候对YUV进行设计,这不仅减少输出的冗余时间,而且在很大程度上提升了整体的播放品质。在本课题的探讨中首先介绍了Android系统、Android系统中的Stagefright多媒体框架以及H.264编码的平行编码技术。其次详细介绍了如何搭建硬件平台以及如何移植Android到目标平台。再次介绍了Android系统移植之后如何整合双DspH.264解码至Stagefright以及解码之后输出到LCD的YUV设计。最后,针刑Stagefright效能提升进行了浅析,并对ARM+RGB和DSP+YUV的输出方式进行了比较,发现后者的解码能力比前者提升了好几倍,成功地验证其论述。关键词:Android论文StageFright论文Dual论文Dsp论文编码论文

    摘要5-6

    Abstract6-7

    目录7-11

    1 绪论11-15

    1.1 探讨的背景及近况11

    1.2 课题探讨的主要内容和探讨作用11-15

    1.2.1 课题探讨作用11-12

    1.2.2 课题探讨主要内容12-15

    2 相关平台及技术介绍15-31

    2.1 Android15-20

    2.1.1 Android的进展近况15

    2.1.2 Android的特点15-16

    2.1.3 Android系统框架16-20

    2.2 Android Stagefright20-27

    2.2.1 Stagefright多媒体框架20-22

    2.2.2 Stagefright与Opencore的具体差别22-25

    2.2.3 Stagefright播放流程剖析25-27

    2.3 H.26427-29

    2.3.1 H.264标准介绍27-28

    2.3.2 H.264于Dual DSP平行解码机制28-29

    2.4 本章小结29-31

    3 多核心平台下Stagefright框架效能提升的探讨31-65

    3.1 Pac Duo平台介绍31-32

    3.2 系统框架32-33

    3.3 嵌入式硬件平台33-36

    3.3.1 嵌入式处理器的选择33-34

    3.3.2 嵌入式平台的搭建34-36

    3.4 Android Gingerbread移植与编译36-43

    3.4.1 建立交叉编译环境36

    3.4.2 BootLoader36-39

    3.4.3 Android内核浅析39-41

    3.4.4 Android 2.3的移植和编译41-43

    3.5 运转Android Gingerbread于PAC Duo So3-44

    3.6 整合Dual DSP H.264解码至Stagefright44-54

    3.6.1 Open Max IL概述44-47

    3.6.2 OpenMax IL component实现47-50

    3.6.3 Android Stagefright整合50-54

    3.7 YUV Renderer设计54-63

    3.7.1 YUV概述54-55

    3.7.2 MediaBuffer55-56

    3.7.3 Frame Buffer56-60

    3.7.4 YUV Renderer设计60-63

    3.8 本章小结63-65

    4 系统运作结果与浅析65-67

    4.1 测试环境浅析65

    4.2 Stagefright效能提升65-67

    5 总结与展望67-69

    5.1 论文探讨成果与总结67-68

    5.2 下一步探讨的不足与展望68-69

copyright 2003-2024 Copyright©2020 Powered by 网络信息技术有限公司 备案号: 粤2017400971号