与 SHOUTcast 集成的网络收音机调谐器如何工作?如何通过 SHOUTcast 从一个站点切换到另一个站点?
Java 中是否有可用的 SHOUTcast API 来实现互联网收音机调谐器?
与 SHOUTcast 集成的网络收音机调谐器如何工作?如何通过 SHOUTcast 从一个站点切换到另一个站点?
Java 中是否有可用的 SHOUTcast API 来实现互联网收音机调谐器?
自从被 Radionomy 收购后,Shoutcast 似乎已经删除了他们的 API 文档。
您可以使用第三方 API,例如streamfinder广播电台( http://www.streamfinder.com/internet-radio-api/ ) 和Dirble.com 互联网广播目录( http://dirble.com/api ) - 这些提供不同类和结构的api。
你可能会找到一个你喜欢的。
(要清楚,我是 Dirble 背后的人)
一般来说,有 2 种类型的广播调谐器。
1)
程序员确实(手动)创建了
一个用户可以在它们之间切换的预设电台(url)列表。
2)
调谐器从直播页面(或 api)动态获取其信息,它将查找
直播服务器(广播电台)确实发送到直播网站
的标签(“流派”,如摇滚、流行音乐、房屋等) 。
SHOUTcast 电台只是通过与 HTTP 非常相似(事实上,兼容)的协议流式传输 MP3。如果您想从一个电台切换到另一个电台,您只需停止一个电台并开始播放另一个电台。
不需要庞大的 API 来查询 SHOUTcast 的目录。您可以在此处找到信息:http: //dev.aol.com/SHOUTcast/documentation