Du schreibst ein Mal
Habe die Liste mit einem online Konverter als Userbouquet konvertiert und mit 5002 vorweg klappt es mit dem Bild.
und später
#SERVICE 4097:0:1 [...]
Du hast also offenbar nicht den Service-Typ 5002 genommen, sondern 4097. In enigma2 die ich kenne, wird bei 4097 der interne player genommen (der wohl auf gstreamer beruht), bei 5002 die "serviceapp" (die wohl auf ffmpeg beruht). ALso vielleicht erst mal wirklich 5002 nehmen.
Dennoch, nach meiner Beobachtung ist der Support von modernen HLS (das hier diskutierte Streaming-Format) in Enigma2 leider etwas rückständig. Da scheint nicht viel gemacht zu werden. Ist alles etwas Gefrickel. Bei meinem Image klappt der Ton bei vielen modernen HLS mit 5002 nur vernünftig wenn man in der serviceapp für 5002 "Autoselect Stream" auf nein stellt (mit anderen Nachteilen, gerade wenn der Stream mehrere Qualitäten an Video bietet, kriegt man nicht mehr immer die beste).
Falls das nicht klappt - vielleicht bietet dein Enigma2 den streamlinksrv. Der wandelt on the fly HLS in puren Transport-Stream (und damit können E2-Boxen wirklich umgehen). Das führt hier aber dann wirklich sehr weit weg vom Thema. Reicht dir vielleicht um Hilfe zu ergooglen.
Selbst kann ich es leider nicht testen, wegen Geoblocking und Nichtnutzung von Umgehung-Infrastruktur der selben. Oder habe ich da was missverstanden, und die Streams haben kein Geoblocking? (Habe ich jetzt nicht direkt gelesen)
Ohne es zu probieren nehme ich mal an, dass der uralte Trick, der lange bei wilmaa funktionierte, mit X-FORWARDED-FOR Header dem Backend eine IP aus dem richtigen Land vorzugaukeln, nicht funktioniert. (Wurde bei Wilmaa auch irgend wann mal verhindert ...)