Ich nutze u.a. eine Symcon Instanz auf Windows mit dem Mediaplayer als Webradio (seit ca. 2009). Vor etwa einem halben Jahr hat der lokale Radiosender (SWR4) die Streaming-Variante umgestellt.
Dabei weist die URL auf einen Token-Geschützten Loadbalancer. Ich habe jetzt nach ca. einem halben Jahr das Problem identifiziert und umgehe es seit gestern wie unten dargestellt. Vielleicht könnt ihr das einbauen?
function redirectedUrl($url) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, TRUE);
curl_setopt($ch, CURLOPT_NOBODY, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_exec($ch);
$lastUrl = curl_getinfo($ch, CURLINFO_EFFECTIVE_URL);
curl_close($ch);
return $lastUrl;
}
WAC_PlayFile(14552, redirectedUrl("https://liveradio.swr.de/sw282p3/swr4ko/"));