拉动"正在播放"来自html页面的数据

时间:2015-04-11 03:07:49

标签: javascript php jquery html

所以我有一个shoutcast服务器,在这个页面上显示信息: http://soundstreamradio.serverroom.net:7424/

我正试图从此页面中提取“正在播放”数据并将其显示在我通过播放器播放流的网站上。

点击歌曲标题并点击此链接:

http://soundstreamradio.serverroom.net:7424/currentsong?sid=1

以纯文本显示当前歌曲... 所以我想知道是否有一个javascript或php脚本我可以用它来抓取这些数据在我的播放器中显示它?

我尝试过AJAX但遇到了跨域错误,YQL给我一个错误“无效的网址http://soundstreamradio.serverroom.net:7424/currentsong?sid=1:无效的HTTP目标端口”

我想知道是否有人有更好的想法来解决这个问题?

提前非常感谢你!

1 个答案:

答案 0 :(得分:0)

我会在PHP中使用preg_match(), 但它有点困难,因为这个页面 显示艺术家姓名,歌曲,然后是专辑(我推测?), 并且将这些分开的唯一方法是“”或“ - ”。 有些歌曲中可能包含“ - ”。

相关问题