Schauen wir doch mal genauer hin.
Hier stehen die aktuellen Stream-Links des NDR-Hörfunks:
https://www.ndr.de/service/Die-Radio-Li ... ms101.html
Diese Seite sah bis vor Kurzem noch so aus:
http://web.archive.org/web/202504010113 ... ms101.html
Es gab also zu jedem Stream auch eine AAC-Version. Soweit ich mich erinnere, hatten diese Streams 64 kBit/s und wurden vermutlich (soweit kann ich mich nicht mehr erinnern) als HE-AACv1 angeboten. Die Qualität war damit mager, aber man konnte Bandbreite sparen. Einen gedrosselten Mobildatenzugang hätte man damit aber nicht "untertunneln" können, es dürfte bei 64 kBit/s nicht aussetzerfrei gelaufen sein.
Heute hat man nur noch den MP3-Link, der auf einen Icecast-kompatiblen Stream mit für MP3 mageren 128 kBit/s verweist.
Schaut man sich die Tabelle an, sieht man bei NDR Kultur ein "-lq" in der Adresse der M3U:
https://www.ndr.de/resources/metadaten/ ... tur-lq.m3u
Dieser Stream verweist auf
http://icecast.ndr.de/ndr/ndrkultur/liv ... stream.mp3
Da kann man ja auch mal "-hq" dahinter schreiben... Siehe da, das funktioniert. Man erhält eine M3U mit Verweis auf
http://icecast.ndr.de/ndr/ndrkultur/liv ... stream.aac
Da ist also noch bei einem Programm ein AAC-Stream, und zwar ein hochwertiger: 192 kBit/s LC-AAC. Und der spielt! Noch zumindest. Es ist ja allgemein üblich, die Kulturwelle mit höherer Qualität auszustatten. Ob das jetzt so bleiben soll, weiß ich freilich nicht.
Der Versuch, analog dazu bei den anderen Programmen eine hohe Qualität zu erzwingen, scheitert. Da gibt es solche Streams nicht.
Da ein Endgerät zu einer bestimmten Zeit immer nur einen Stream verarbeitet, hätte man die mageren AAC-Streams lassen können und wer die verwendet, hätte dem NDR sogar den halben Traffic gespart. Man hätte außerdem noch 128er LC-AAC-Streams zusätzlich anbieten sollen, wer sowas verwendet hätte, hätte den gleichen Traffic verursacht wie bei der Nutzung des jetzt einzigen Streams überhaupt (128 MP3) - hätte aber deutlich höhere Qualität gehabt.
Der NDR hat also nur eine "Spar-Option" entfernt bei den meisten Programmen, ohne eine höhere Qualität bei gleichem Traffic anzubieten. Es kann also nur ums Bereinigen der Encoder-Farm gegangen sein.
Aber es wird noch schräger. Sie verweisen ja selbst auf die Audiothek. Na dann nehmen wir uns doch mal ein NDR-Programm her, z.B. NDR Blue:
https://www.ardaudiothek.de/radio/ndr/ndr-blue/
Da ist oben ein Live-Player klickbar. Dieser Player erlaubt 2 Stunden "zurückspulen", läuft demnach via HLS (mit Icecast geht das nicht) und greift auf diese Master-Manifest-Datei zu:
https://ndr-audio.akamaized.net/hls/liv ... aster.m3u8
In der Master-Datei stehen mehrere Streams zur Auswahl:
Code: Alles auswählen
#EXTM3U
# Created with Qbit Q8V Codec System v3.43.3
#EXT-X-INDEPENDENT-SEGMENTS
#EXT-X-STREAM-INF:BANDWIDTH=102168,AVERAGE-BANDWIDTH=101673,CODECS="mp4a.40.2"
https://ndr-audio.akamaized.net/hls/live/2110936/NDRBLUE/96/variant.m3u8
#EXT-X-STREAM-INF:BANDWIDTH=102168,AVERAGE-BANDWIDTH=101673,CODECS="mp4a.40.2"
https://ndr-audio.akamaized.net/hls/live/2110936-b/NDRBLUE/96/variant.m3u8
#EXT-X-STREAM-INF:BANDWIDTH=200566,AVERAGE-BANDWIDTH=199648,CODECS="mp4a.40.2"
https://ndr-audio.akamaized.net/hls/live/2110936/NDRBLUE/192/variant.m3u8
#EXT-X-STREAM-INF:BANDWIDTH=200566,AVERAGE-BANDWIDTH=199648,CODECS="mp4a.40.2"
https://ndr-audio.akamaized.net/hls/live/2110936-b/NDRBLUE/192/variant.m3u8
Es gibt dort jeweils 2 Streams (offenbar Load-Balancing) mit 96 kBit/s LC-AAC (schon das ist hochwertiger als 128 kBit/s MP3) und auch 2 Streams mit satten 192 kBit/s LC-AAC. Das hatten die nicht-Kulturwellen bislang nie.
Die jeweiligen relativen Links greifen dann die HLS-Segmentlisten ab und dann spielt das - auf HLS-tauglichen Hardware-Radios allerdings mit 2 Stunden Zeitversatz, zumindest auf den Geräten, die mir untergekommen sind. Und: die Hardwaregeräte erlauben keine Auswahl der Bandbreite, da wird der oberste Stream genommen, zumindest bei den beiden Geräten, die ich kenne. Also hier 96 kBit/s LC-AAC.
Auf dem VLC spielen die HLS-Streams nahezu Echtzeit und man kann 2 Stunden "zurückspulen". Der VLC schaltet bei mir nach wenigen Sekunden auf 192 kBit/s hoch, bevorzugt also den hochwertigsten Stream. Ob man das irgendwo einstellen kann, weiß ich nicht.
Das ist jetzt durchgehend bei der ARD so. Es lassen sich auf gleiche Weise auch die anderen Programme aus der Audiothek holen und in max. 192 kBit/s LC-AAC spielen, im Falle von BR Klassik stehen auf diesem Wege sogar 256 kBit/s LC-AAC zur Verfügung.
Wer also die Möglichkeit hat, HLS mit AAC zu nutzen, kann das auf diesem Wege tun und hat damit auch höhere Qualität als über den mickrigen 128er MP3-Icecast-Stream.
Dass es der ARD offenbar nicht am Sparen liegt, zeigt sich für mich daran, dass selbst die primitivsten Dudelwellen 192er LC-AAC bekommen haben. Ich hätte alles, was nicht Kulturprogramm ist, auf 128 kBit/s LC-AAC begrenzt. Das wäre dann die Qualität, die über Satellit und Kabel angeboten wird. Kulturprogrammen hätte ich durchgehend auch 256 kBit/s gegeben, diese Programme haben sowieso geringere Abrufzahlen, da tut das nicht so weh.
Somit bleibt mir nur das Fazit, dass man die Encoder-Farm für die Icecast-Streams verkleinern wollte und nur noch 128er MP3 (und bei NDR Kultur bislang auch einen nicht verlinkten 192er LC-AAC) auf diesem Wege anbietet. Nicht-HLS-taugliche Endgeräte sind damit auf miese Audioqualität gezwungen. Sinnvoller wäre gewesen, die AAC-Streams beizubehalten und auf 128 kBit/s (NDR Kultur halt 192 kBit/s) LC-AAC aufzubohren. Kein Mehrbedarf an Traffic bei den 128er LC-AAC gegenüber 128er MP3, aber deutlich höhere Qualtät.
Irgendwie ist das alles nicht konsistent und nicht nachvollziehbar, was die ARD da bastelt. MDR Kultur und MDR Klassik hatten einst 256er LC-AAC Icecast-Streams, die liefen fast überall (waren aber technisch wie alle anderen Icecast-Streams des MDR defekt, die hatten permanend Taktruckler drin). Dann haben sie die 256er LC-AAC-Streams eingestellt und nur noch 128 MP3 angeboten - bei Kultur- und Klassikwelle! Inzwischen hat MDR Klassik wieder einen 256er Icecast-Stream - aber MP3. Letztlich ists dann egal, ob MP3 oder LC-AAC, ist beides transparent bei 256 kBit/s. Aber MDR Kultur hat immer noch nur einen 128er MP3 Icecast-Stream. Nur via HLS mit Herausholen der Adresse kommt man an 192 LC-AAC.
Vorbildlich ist der DLF: 24 kBit/s und 64 kBit/s Opus, 48 kBit/s HE-AACv2, 96kBit/s und 192 kBit/s LC-AAC und zur Kompatibilität 128 kBit/s MP3. Alles Icecast-kompatibel. Damit hat man fast alles abgedeckt - nur "rewind" nicht.