Da mir ja sowas keine Ruhe läßt, habe ich mal weiter herumgebastelt und habe für mich eine Lösung gefunden, was den Magenta M3U Creator angeht.
Ich habe die Abfrageschleife unter 8.2 auf 8 Durchläufe erhöht. Voher war da nur eine 3 eingetragen.
Mit dieser Änderung bekomme ich wieder eine aktuelle Senderliste! *freu*
hat noch jemand das Problem, das die Streams von Nitro, Super RTL, Tele5, n-TV, WELT nur in SD wiedergeben werden können?
Alle anderen Privaten werden in 1080P und die ÖR in 720P wiedergeben.
Ja, das kann ich bestätigen. Man müsste nun im Code eine Art Abfrage einbauen, die auf HD Sender prüft und dann entsprechend den Link benutzt.
for i in req.json()["channelDynamicList"]:
for p in i["physicalChannels"]:
if ".mpd?" in p.get("playurl", ""):
ch_list[i["contentId"]]["playurl"] = p["playurl"]
Wenn ich das richtig erkenne, wird in Zeile 154 auf eine Datei mit endung.mpd geprüft. Ist das true, wird die URL als Parameter playurl gespeichert. Kann mal jemand nachschauen, ob man anhand des Dateinamens in dem .mdp? vorkommt den HD Stream erkennen kann?