我目前有一个appengine应用程序设置,用于轮询Shoutcast工作站的7.html文件并保存结果。但是,我最近遇到了一些运行Shoutcast版本2.0的站点,似乎不支持7.html方法。
那我怎么能以某种方式从这些服务器中检索元数据呢?
答案 0 :(得分:3)
根据目前的ShoutCast v2文档,您应该可以致电:
http://blah:port/currentsong?sid=<streamid>
如果您不知道streamid(ShoutCast v2添加了流复用),您可以获取http://blah:port/index.html以获取该端口上的活动站列表及其ID。
更多详情: http://dev.winamp.com/wiki/SHOUTcast_DNAS_Server_2#Administration_Pages