gpt4 book ai didi

android - 怯场架构

转载 作者:IT王子 更新时间:2023-10-28 23:35:48 29 4
gpt4 key购买 nike

是否有解释 android Stagefright 架构的文档?

我能得到一些关于这些主题的建议吗?

最佳答案

http://freepine.blogspot.com/2010/01/overview-of-stagefrighter-player.html 提供了对怯场的一个很好的解释。 .

Android 2.0 自带了一个由 Google 实现的新播放引擎(即 Stagefright),与 OpenCORE 解决方案相比似乎相当简单直接。

  • MediaExtractor 负责从底层文件系统或 http 流中检索轨道数据和对应的元数据;
  • 利用 OMX 进行解码:目前有两个 OMX 插件,分别适应 PV 的软件编解码器和供应商的硬件实现。并且有一个软件编解码器的本地实现,它直接封装了 PV 的解码器 API;
  • AudioPlayer 负责渲染音频,它还为存在音轨时的定时和 A/V 同步提供时基;
  • 根据选择的编解码器,将为视频渲染创建本地或远程渲染;系统时钟用作仅播放视频的时基;
  • AwesomePlayer作为引擎协调上述模块,最终通过StagefrightPlayer的适配器接入android媒体框架。

enter image description here

关于android - 怯场架构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5883086/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com