【问题标题】:Using Stagefright to stream small audio files in Android在 Android 中使用 Stagefright 流式传输小型音频文件
【发布时间】:2013-11-06 18:18:09
【问题描述】:

我有很多小的 .ogg 声音文件(平均大小约为 35-50KB)需要从我的 AWS S3 播放,然后播放后,它们需要缓存在设备上。大约有 200 种声音,这是完成的应用程序将使用的声音的 1/10。

我不确定 Stagefright 库是我的最佳选择,或者是否需要完全不同的方法。我应该使用 Stagefright,还是选择其他选项???

【问题讨论】:

  • Stagefright 是 Android 内部使用的多媒体框架。这不是您作为应用开发者直接访问的东西。
  • 好的,那就换一种方法吧。我在 NPR 代理库上看到了一些基本的(并且相当过时的信息),有人对它如何工作有更新的想法吗?

标签: android caching audio audio-streaming stagefright


【解决方案1】:

根据您的查询,我认为您可以将SoundPool 用于您的应用程序。请参考此链接SoundPool了解更多信息。

可以在MediaActionSound.javaSoundPoolTest.javaSoundclips.java 中找到几个示例。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-11
    • 2012-08-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-06
    相关资源
    最近更新 更多