2

我在访问 Android 媒体流以进行音频可视化中找到了函数 MediaPlayer.snoop(short[], int)但我无法使用它。

我想知道 MediaPlayer.class 中有一个方法 snoop。看起来它不是公共方法,而是 MediaPlayer 的私有方法之一。如果有我如何从该方法获取音频流。

谢谢你。

4

1 回答 1

3

看看这个开源壁纸应用的 GrabAudio 类,

https://bitbucket.org/Metastable/deadmau5-audio-visualizer/src/249150da7cfa2c20e8d1456a31aaabd46df6d26d/src/com/metastable/deadmau5?at=default

这是一个可以获取大量音频数据的魔法类。非常有用的来源。

这是您可以查看的另一个开源应用程序,但它似乎没有从输出中获取音频数据,它只是加载一个媒体播放器并分析那个。

https://github.com/felixpalmer/android-visualizer

于 2012-11-02T19:52:14.037 回答