【问题标题】:Android StageFright Audio Loop IssueAndroid StageFright 音频循环问题
【发布时间】:2011-10-11 02:09:37
【问题描述】:

我最近对使用 MediaPlayer.setLooping(true) 的 android 操作系统(特别是 Xoom 上的 3.2)的更新遇到了一个大问题;将不再循环在循环之间有间隙的 wavogg 文件。

我有一个需要无缝循环的应用程序,它使用OpenCore 框架运行良好,但我不知道如何让它在新的StageFright 框架上运行。谁能给我一个关于如何在较新版本的 Android 操作系统上使用StageFright 播放无缝音频循环的指针?

【问题讨论】:

    标签: android audio stagefright


    【解决方案1】:

    如果您使用MediaPlayer 类进行播放,那么您无法选择使用媒体框架(OpencoreStagefright)。但是,如果您有权访问 Android 源,则可以修改 Android 多媒体堆栈,使其使用 Opencore 框架进行 ogg / wav 播放。

    现在,如果您有ogg/wav 解析器和vorbis 解码器,那么您可以使用AudioTrack 来播放音频。问题是您必须处理解析和解码;因为AudioTrack 只接受pcm 样本。

    沙士

    【讨论】:

      猜你喜欢
      • 2012-08-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多