我在发布之前搜索了信息,但我没有找到我想要的东西。希望有人能指出我正确的方向。有一个广播节目我很喜欢听,但我不能一直听,因为它在中午播出。我想有能力在我听不见的日子里录制它的一部分。Java 是否提供了从互联网广播流中录制音频的方法?如果 Java 不是正确的选择,我愿意使用另一种语言。我只是不太确定从哪里开始。
非常感谢
我在发布之前搜索了信息,但我没有找到我想要的东西。希望有人能指出我正确的方向。有一个广播节目我很喜欢听,但我不能一直听,因为它在中午播出。我想有能力在我听不见的日子里录制它的一部分。Java 是否提供了从互联网广播流中录制音频的方法?如果 Java 不是正确的选择,我愿意使用另一种语言。我只是不太确定从哪里开始。
非常感谢
您可以使用LiveHttpHeaders Firefox 插件转储 HTTP 标头以查找流式传输的 URL。(您将看到资源文件)。
然后,不需要Java,一个简单的curl命令就可以了:
curl -A "Mozilla/5.0" -b /tmp/c -c /tmp/c "http://domain.tld/path/to/radio_show.extension" > radio_show.flv
编辑:使用真实网址:
curl -A "Mozilla/5.0" -L -b /tmp/c -c /tmp/c -s "http://208.92.55.56/WABCAMAAC?streamtheworld_user=1&nobuf=1337218977154" > /tmp/dump