Android - 捕获无线电音频并将音频保存到流缓冲区/文件中

时间:2017-05-14 12:04:59

标签: java android audio-streaming audio-recording

使用Android,有没有办法将以下radio channelhttp://nis.stream.publicradio.org/nis.mp3的音频捕捉到stream buffer

更进一步,我的目标是将播放音频的last 5 minutes(最大)保存到文件中。例如,收音机可以播放收音机X秒/分钟/小时(无论如何)。如果播放时间超过5分钟,则保存的文件将持续5分钟。如果播放时间较短,则保存的文件将具有完整的播放时间。

我不知道是否要获得此结果我需要使用一些data structure,例如circular buffer,在其上存储chunks of audio并移动{ {1}}。

你能给我一些关于pointer的想法吗?

0 个答案:

没有答案