Android渐进式资源声音播放

时间:2011-12-05 04:04:48

标签: java android

我正在尝试在我的Android应用中使用渐进和缓存的声音文件。 soundpool非常适合预加载小文件,但显然有时您需要播放15-30秒的声音文件。我不想预加载那些(并且由于内存限制而不能),但我不知道如何逐步传输资源声音。关于渐进式声音流的每个教程都适用于HTTP流。

声音在/ res / raw /并且是oggs。

如何逐步传输本地资源声音?

1 个答案:

答案 0 :(得分:0)

由于这个问题被问到已经有一段时间了,我想我会用我接受的方法来标记它。

我决定在libvorbis上创建一个jni包装器,并将该库包含在应用程序中,以便它可以使用本机libvorbis代码传输声音。这是一个痛苦,它实际上不应该是android所具有的所有解码能力,但我找不到任何便利方法。

所以,对于未来的googlers,抱歉这个坏消息。