与SHOUTcast集成的网络电台调谐器如何工作?它如何通过SHOUTcast从一个站切换到另一个站?
是否有可用于Java的SHOUTcast API来实现互联网广播调谐器?
答案 0 :(得分:1)
Shoutcast似乎已经删除了他们的API文档,因为他们被Radionomy收购了。
您可以使用第三方API,例如streamfinder radio stations(http://www.streamfinder.com/internet-radio-api/)和Dirble.com Internet radio directory(http://dirble.com/api) - 这些API提供不同类别和结构的api。
你可能会找到一个你喜欢的人。
(很明显,我是Dirble背后的人)
答案 1 :(得分:0)
SHOUTcast电台只是通过与HTTP非常相似(事实上,兼容)的协议来播放MP3。如果你想从一个站切换到另一个站,你只需停一个站并开始播放另一个站。
不需要庞大的API来查询SHOUTcast的目录。您可以在此处找到相关信息:http://dev.aol.com/SHOUTcast/documentation
答案 2 :(得分:0)
通常有两种类型的shoutcast调谐器。
1)
程序员(手动)创建预设电台列表(网址)
用户可以在它们之间切换。
2)
调谐器从shoutcast页面(或api)动态地获取其信息 它会寻找标签(“流派”,如摇滚,流行,家庭......等) shoutcast-server(radiostation)确实发送到shoutcast网站。