現在再生中の曲についてストリーミング ラジオ サービスに問い合わせる標準的な方法はありますか? 私は現在、ステーションごとに異なる方法でそれを行っています。たとえば、(SomaFM):
$wg=join("\n",`wget -q -O - https://somafm.com/secretagent/songhistory.html`);
$wg=~/\(Now\).*>([^<]*)<\/a><\/td><td>([^<]*)/s;
print "Secret Agent\n$1\n$2\n"
または (Radio Svizzera Classica):
$wg=join("\n",`wget -q -O - http://www.radioswissclassic.ch/en`);
$wg=~/On Air.*?titletag">([^<]*).*?artist">([^<]*)/s;
print "Radio Svizzera Classic\n$1\n$2\n"
...しかし、遅かれ早かれ変更されるHTMLページのダウンロードに依存しない、より標準的な方法があるのではないかと思います