android - 替代MediaPlayer播放音频文件

标签 android audio android-mediaplayer

除了使用MediaPlayer以外,还有其他播放音频数据的方法。音频来自资源而不是文件。我还希望它从服务而不是从 Activity 或内置的音乐播放器应用播放。存在哪些替代API?经过大量测试后,我得出的结论是Android 4.1中的MediaPlayer有错误,并且比以前的版本失败更多,因此我正在寻找一种替代的播放音频的方法。

最佳答案

我认为AudioTrack是在这里使用的最佳方法。当您希望从资源中播放时,可以将原始的pcm音频数据用作资源。

关于android - 替代MediaPlayer播放音频文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17852326/

相关文章:

java - 安卓相机,焦点 slider

android - espresso:登录测试窗口而不是logcat

silverlight - 在 Silverlight 4 中(在客户端)编码音频(为 AAC)?

android - 带身份验证的 MediaPlayer RTSP 视频流

android - 在 android 上通过 POST 发送二进制数据

android - 未知包装类型 aar

Android按下按钮时有两种声音

javascript - 你能在不播放的情况下获得 webrtc 音频流的音量吗?

android - 从 Assets 目录播放音频文件

android - 使用 Laravel 为 Android 提供 mp3 流