Stagefright媒体框架的名称从何而来?

时间:2018-08-08 15:33:22

标签: android

它是由Google开发还是由其他开源公司贡献(例如OpenCore由PacketVideo贡献)?有人知道这个历史吗?

1 个答案:

答案 0 :(得分:0)

我找到了一篇文章。似乎stagefright是由Google实现的。 :)
来自http://freepine.blogspot.com/2010/01/overview-of-stagefrighter-player.html

  

Stagefright播放器概述
  Google随Android 2.0(即Stagefright)实现了一个新的播放引擎,与OpenCORE解决方案相比,它看起来相当简单明了。
  MediaExtractor负责从底层文件系统或http流中检索跟踪数据和相应的元数据;   利用OMX进行解码:目前有两个OMX插件,分别适用于PV的软件编解码器和供应商的硬件实现。而且有一个软件编解码器的本地实现,该实现直接封装了PV的解码器API;
  AudioPlayer负责渲染音频,它还为存在音轨时提供定时和A / V同步的时基;
  根据所选择的编解码器,将为视频渲染创建本地或远程渲染。并且系统时钟用作仅视频播放的时基;
  AwesomePlayer用作协调上述模块的引擎,并最终通过StagefrightPlayer的适配器连接到android media框架中。