Anzeige von Interpret und Titel bei Internetradios

  • Hallo,

    ich habe bei TVHeadend ein IPTV-Netzwerk angelegt das auf eine eigene .M3U-Datei verweist, die Streams zu verschiedenen Radiostationen enthält. Die Notation sieht dabei so aus:

    #EXTM3U
    #EXTINF:-1 tvg-name="ChroniX GRIT" group-title="Radio" radio="true" tvg-logo="https://fastcast4u.com/player/chronixg/_user/logo/c/chronixg/ch0.png",ChroniX GRIT
    pipe://ffmpeg -loglevel fatal -i http://usa5.fastcast4u.com:6332/stream/1/ -vcodec copy -acodec copy -metadata service_name=ChroniX\ GRIT -metadata service_provider=Radio -mpegts_service_type advanced_codec_digital_radio -f mpegts pipe:1

    Dann habe ich TVHeadend als PVR-Dienst in Kodi eingebunden, wo der Sender, den ich zuvor in THV als Kanal angelegt hatte, auch unter dem Menüpunkt "Radio" gelistet ist. Soweit alles wie gewünscht.

    Wenn ich nun den Radiosender abspiele, wird mir aber nur der Titel des Senders angezeigt. Nicht aber Interpret und Titel des aktuell laufenden Songs. Diese Metadaten wären im ursprünglichen Stream (hier http://usa5.fastcast4u.com:6332/stream/1/) aber enthalten.

    Wie kann erreichen, dass mir bei über TVHeadend bereitgestellten Radiosendern auch Interpret und Titel angezeigt werden?

  • mpegts hat meines Wissens kein Metadata zu Titel. Ich würde die Pipe so probieren (ungetestet):

    pipe://ffmpeg -loglevel fatal -i http://usa5.fastcast4u.com:6332/stream/1/ -map 0 -c copy -metadata service_name=ChroniX\ GRIT -f mp3 pipe:1

    Wieso willst du über tvheadend (statt direkt im Kodi IPTV Simple)?

    Kodi 21.2, 17.6, 21.1, 16, 21.2 on Windows 11 Pro, Android 6, Android 12, FireTV Box 2nd Gen, FireTV 4k Max 2nd Gen
    Media on NAS, OpenMediaVault 7 (Debian Linux).

  • pipe://ffmpeg -loglevel fatal -i http://usa5.fastcast4u.com:6332/stream/1/ -map 0 -c copy -metadata service_name=ChroniX\ GRIT -f mp3 pipe:1

    Damit bekomme ich beim Scan leider einen Fehler:

    2025-04-16 16:25:17.420 subscription: 004A: "scan" subscribing to mux "IPTV_Radio.m3u - ChroniX GRIT", weight: 5, adapter: "IPTV #1", network: "IPTV_Radio", service: "Raw PID Subscription"
    2025-04-16 16:25:32.412 mpegts: IPTV_Radio.m3u - ChroniX GRIT in IPTV_Radio - scan no data, failed


    Wieso willst du über tvheadend (statt direkt im Kodi IPTV Simple)?

    Zum einen möchte ich die Senderliste zentral am TVH-Server verwalten und nicht an allen Clients einzeln, und zum anderen hatte ich in der Vergangenheit schon Probleme wenn mehr als ein PVR-Anbieter aktiv waren.

  • Ok. Bisschen irritiert mich "mpegts" in der Fehlermeldung, da ich das ja nicht mehr verwenden wollte. Aber ich hatte wohl vergessen, dass tvh immer mpegts erwartet? Hatte den ffmpeg Befehl nicht in tvh getestet, aber die Nutzung bisschen simuliert via

    Zeigt also Titel an (was -f mpegts aus deinem ffmpeg-Befehl nicht tut). Hatte auch noch nach vlc gepiped - ging auch und zeigte mir auch Titel. tvh kann ich grade nicht testen.

    Ist selbstverständlich deine Sache mit der zentralen Verwaltung. Aber geht natürlich auch einfach, wenn man eh schon einen Server laufen hat ohne tvh zentral zu verwalten durch Zugriff auf die selbe zentrale Datei von jedem Client. (Und der Server braucht dazu nicht mal immer zu laufen - Kodi cached es in der DB).

    Kodi 21.2, 17.6, 21.1, 16, 21.2 on Windows 11 Pro, Android 6, Android 12, FireTV Box 2nd Gen, FireTV 4k Max 2nd Gen
    Media on NAS, OpenMediaVault 7 (Debian Linux).

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!