【问题标题】:Android AudioTrack alternativeAndroid AudioTrack 替代品
【发布时间】:2019-03-06 15:47:16
【问题描述】:

我想知道是否有任何第三方库提供类似于 Android AudioTrack 但性能更高的 java API。

我希望能够混合和编写自己的 PCM 音频缓冲区,并且延迟比 AudioTrack 低。在某些设备上,AudioTrack 具有如此大的缓冲区大小,延迟约为 250 毫秒!

我知道使用 c++ 可能是最终的解决方案,但我想先涵盖我的所有基础。

【问题讨论】:

    标签: java android audio open-source audiotrack


    【解决方案1】:

    您可以查看 Google 的开源 ExoPlayer,它提供了您可能需要的大部分功能。 在此处查看文档 - https://google.github.io/ExoPlayer/guide.html 和源代码在这里 - https://github.com/google/ExoPlayer

    【讨论】:

    • 感谢您的回复。 ExoPlayer 是面向媒体播放的(即这是一个 MP3,去播放吧)。我正在寻找只需要原始 PCM 数据缓冲区的较低级别的东西。
    猜你喜欢
    • 2013-04-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-12
    • 2015-08-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多