【发布时间】:2017-03-27 18:53:13
【问题描述】:
我正在 Android 中开发一个使用 MediaPlayer 播放 Shoutcast 流的应用程序。我需要将播放的流以 MP3 格式并行录制到 SD 卡中
Android 有出路吗?是否有任何示例代码可用于实现此目标
【问题讨论】:
-
@user669231:我希望流内容是非版权/公共领域的,否则您有权录制它。
-
这属于公共领域...请提出技术可行性和解决方法
-
@user669231:好的,可能的方法是不使用 MP 实时播放并尝试并行写入 SD 卡。我不认为这是可能的。而是缓冲到 SD 卡上的文件(最终将成为录音),然后使用 MP 从缓冲文件播放。
-
好吧,我已经开发了这个应用程序,它使用内置的 MediaPlayer 播放流。这些是 MP3 流,因此播放器本身支持它们现在,如果我必须自己开始读取流,保存它然后从磁盘播放它,这将意味着应用程序的架构发生了完整的变化。更不用说在自定义应用程序时可能会遇到的额外挑战,我希望我在这里澄清了这一点:-(当媒体播放器播放流时,是否有其他替代方法可以并行保存流?跨度>
标签: android streaming shoutcast