EPG xml in IPTV integrieren

  • Ich habe mir einen Fernseher mit Android TV gekauft und auf diesem Kodi installiert. In Verbindung mit dem tvheadend addon läuft das soweit ganz gut. Leider gibt es kein deinterlacing und das Bild sieht dann dementsprechend aus.

    So habe ich auf dem tvheadend Server eine M3U erstellt und diese in einen IPTV Player für Android integriert. Jedoch fehlt da jetzt der EPG.

    Ich würde gerne wissen wie man eine epg XML, die auf dem tvheadend Server täglich erstellt wird, auf den Android TV bekommt?

    Der TV selbst kann nicht auf den Speicher des Servers zugreifen.
    Das ist auch nicht mit der IPTV App möglich. Diese bietet nur den Zugriff auf eine XML bzw. .gz Datei über das Internet an.

    Hat wer eine Idee?

  • Das ist richtig. Es gibt aber in der Android TV Version von Kodi kein deinterlacing. Somit sieht das Bild sehr bescheiden aus. Deinterlacing funktioniert allerdings mit der IPTV App. Daher will ich das ganze über diese App realiseren. Da bringt mir das PVR Addon für Kodi nichts.

  • Habe ich gesehen und daher meine Antwort gelöscht, war aber wohl zu spät.

    Mein Server erstellt eine XML-Datei; diese wird mittels Skript ins Root-Verzeichnis gepackt. Ich kann dann mit der IP-Adresse des Servers und dem Dateinamen auf die XML zugreifen. Zum
    Beispiel: http://192.168.1.1/epg.xml

    Dafür müsste meines Wissens nach Apache auf dem Server aktiv sein.

  • Hat aber alles leider nicht funktioniert.
    Ich nutze jetzt die PVR live app. Diese bietet die tvheadend Integration. In Kombination mit der Live Channels App kann man IPTV und andere Quellen mischen und als eine Senderliste nutzen.
    Leider habe ich keine Möglichkeit gefunden epg für andere Sender in der live Channels App zu integrieren. Die TVheadend Sender haben epg aber die sat Sender leider nicht.

  • Ja,

    Du musst aber deine m3u händisch anpassen.

    Zeig uns eine Zeile aus deinem m3u, ohne url
    Und eine Zeile aus der .xml.

    • Rechtschreibfehler sind nicht zufällig, richtig angeordnet ergeben sie eine Formel mit der man Milch zu Bier machen kann.

  • Hier die erste Zeile der m3u

    Code
    EXTM3U
    #EXTINF:-1 logo="http://192.168.178.32:9981/tvheadend/imagecache/19935" tvg-id="eebf333e0ea016f3607dc3305f354542" tvg-chno="1",Das Erste HD
    http://Server:Password@192.168.178.32:9981/tvheadend/stream/channelid/1043578862?profile=pass

    Hier die erste Zeile aus der XML


    Code
    </channel>
    <channel id="Das Erste">
      <display-name lang="de">Das Erste</display-name>
      <icon src="http://live.tvspielfilm.de/static/images/channels/large/ARD.png"/>


    Die m3u habe ich mit Tvheadend erstellt und die XML mit dem easyepg Grabber.

  • die tvg-id="" musst du in .m3u datei anpassen

    von

    Code
    EXTM3U
    #EXTINF:-1 logo="http://192.168.178.32:9981/tvheadend/imagecache/19935" tvg-id="eebf333e0ea016f3607dc3305f354542" tvg-chno="1",Das Erste HD
    http://Server:Password@192.168.178.32:9981/tvheadend/stream/channelid/1043578862?profile=pass


    zu

    Code
    EXTM3U
    #EXTINF:-1 logo="http://192.168.178.32:9981/tvheadend/imagecache/19935" tvg-id="Das Erste" tvg-chno="1",Das Erste HD
    http://Server:Password@192.168.178.32:9981/tvheadend/stream/channelid/1043578862?profile=pass

    für die anderen Kanäle die richtige <channel id="Das Erste"> aus der .xml datei verwenden, auf Groß Buchstaben achten.

    • Rechtschreibfehler sind nicht zufällig, richtig angeordnet ergeben sie eine Formel mit der man Milch zu Bier machen kann.

Jetzt mitmachen!

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