如何在android中播放.opus音频文件?
我正在开发使用谷歌云语音APi并同时录制音频的Recognize语音应用。 git的链接我试图播放录制的.opus音频文件获取IOException W/System.err: java.io.IOException: setDataSource failed.
任何想法?? 谢谢!!
我不知道具体的错误,但支持的媒体格式页面说Opus仅支持Android 5.0+,然后只支持matroska容器。
确保你在较新的Android上进行测试,并且你可能需要手动解复用才能将原始数据包提供给解码器。
如果你需要任何地方的Opus支持,你可以在你的应用中包含C库,并通过JNI直接调用它。
android堆栈交换中的用户提到当他们在较新版本的Android中具有.ogg扩展名时能够播放opus文件。
将.opus文件重命名为.ogg。
链接地址: http://www.djcxy.com/p/31147.html