Dette er min løsning:
<?php
$json = json_decode(file_get_contents('https://radio.nrk.no/psapi/series/dagsnytt/latestAndNextEpisodes?futureEpisodeCount=0&pastEpisodeCount=2'));
// Dette håndterer en pågående sending, da henter den forrige sending i stedet
if ($json[0]->mediaAssetsOnDemand[0]->hlsUrl !== NULL)
$m3u8 = $json[0]->mediaAssetsOnDemand[0]->hlsUrl;
else
$m3u8 = $json[1]->mediaAssetsOnDemand[0]->hlsUrl;
system("ffmpeg -y -i \"$m3u8\" -bsf:a aac_adtstoasc -vcodec copy -c copy -crf 50 /usr/local/HomeSeer/html/cast/dagsnytt.mp4");
?>
Jeg var til og med i kontakt med en som sto oppført som kontaktperson for PSAPI når jeg laget dette i august 2018, han sendte spørsmålet mitt videre til en jurist i NRK... 🙄 ... men, ingen respons fra juristen da...