我目前正在尝试录制在MediaPlayer
中播放的音频流。
实际上,我发现一些博客文章说,由于安全/版权原因,这是不可能的,但我没有找到任何官方声明来自Android / Google文档。此外,还有屏幕捕获应用程序,例如Mobizen可以记录内部音频(至少三星设备似乎有效)。
所以,有人能告诉我:
- 官方是否不允许/支持内部音频?
- 是否可以使用
AudioRecorder
记录在MediaPlayer
中播放的流?
我现在不太确定是否正在进入黑暗面?
我已经尝试回答第二个问题:
- 记录了不同的
MediaRecorder.AudioSource
,但所有记录的都是麦克风 - 找到了一个按字节记录的方法,但这与
MediaPlayer
不兼容