Media Player folgt URL Redirect nicht sauber

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/"));

Wir werden vermutlich den MediaPlayer langfristig komplett umbauen; dann wäre dies ggf. möglich.

paresy

1 „Gefällt mir“