NEW - Der Feed des Merlin Images jetzt bei BoxPirates - NEW

NEW - BoxPirates Plugin Feed - NEW
Unsere Plugins direkt über den Plugin Browser eure Box installierbar

Angepinnt [Plugin] E2-IPTV Server nur ipk Version

    • [Plugin] E2-IPTV Server nur ipk Version

      Mit diesem Plugin könnt ihr eure E2 Box als IPTV-Server nutzen.
      Das ist jetzt nichts neues, es gibt ja schon verschiedene Plugin‘s für Kodi und Android.
      Diese Plugin‘s beziehen ihre Daten vom Webif eurer Box.

      Mein Plugin/Script bezieht auch die Daten vom Webif, nur dass das Plugin aus den Daten folgendes anlegt.
      -Wiedergabeliste mit EPG/Picon Zuweisung xxx.m3u
      -auch wird eine EPG xml/gz angelegt

      Ihr könnt selbst entscheiden welche Kanalgruppen ihr nutzen möchtet.
      Es werden auch IPTV-Sender/Kanalgruppen übernommen.
      Auch könnt ihr eure Aufnahmen zur m3u hinzufügen lassen.
      Ihr habt auch die Möglichkeit eine Wiedergabeliste für unterwegs zu erstellen.
      Hierzu müsst ihr aber bestimmte Ports im Router freigeben und benötigt eine DynDns.

      Also nach der Installation setzt ihr eure Einstellungen und dann startet ihr den Export. Der Export kann schon etwas dauern, kommt immer darauf an wie viele
      Sender ihr hinzugefügt habt.
      Ich habe es mit der Senderlist von @stony272 getestet.
      Hier dauert der Export gute 6-7 Minuten, alleine die Wiedergabeliste mit IPTV-Sender anlegen dauert bei 2500 Sender eine Minute.
      Jetzt könnt ihr euch auch die Url’s Anzeigen lassen, mit denen könnt ihr die Wiedergabeliste und die EPG Datei in eurem Addon/Plugin Einbinden.

      Jetzt sollte sich in /tmp/E2-IPTV oder in /media/hdd/E2-IPTV (kommt darauf an was Ihr eingestellt habt) folgende Daten befinden.
      -playlist.m3u
      -channel.xml
      -e2_iptv_server.log
      -epg.xml
      -epg.xml.gz
      -playlist-epg-url
      -playlist-dyn.m3u <- nur wenn ihr Wiedergabeliste fürs Internet Aktiviert habt

      In der playlist-epg-url Datei befinden sich die Links zum Einbinden.
      Wenn ihr den Log überprüft und ihr einen XML Fehler im Log habt, das ist kein Problem erst wenn es ein json Fehler ist, dann konnte für diesen Sender
      keine EPG Daten angelegt werden.

      Noch zur Info:
      Ich nutze meine E2 Box nur noch als TV-Server, hierzu müsst ihr aber dann
      EPG-Refresh oder EPG Importer nutzen, sonst habt ihr nach ein paar Tagen kein aktuelles EPG mehr.
      Ich nutze beides, ab 3 Uhr wird das EPG aktualisiert und um 6 Uhr läuft dann mein Plugin/Script durch.
      So habt ihr dann immer eine aktuelle Senderliste und auch EPG, falls ihr die Aufnahmen mit angewählt habt, werden diese in der xxx.m3u auch aktualisiert.

      Läuft bei mir auf einer Uno 4K mit OpenATV

      Eine DEB Version gibt es hier E2-IPTV Server DEB

      Bei Probleme einfach Melden
      Viel Spaß damit!

      Update Verlauf

      Version 1.0.6
      - py-3 Unterstützung
      - Performance update

      Update 1.0.5
      - Port Fix

      Update 1.0.4
      - kleinere Fixes
      Dateien

      Dieser Beitrag wurde bereits 10 mal editiert, zuletzt von murxer ()


    • @murxer
      Versuche es mal hiermit für DreamOS.

      config.plugins.Webinterface.http.port

      bzw. für https

      config.plugins.Webinterface.https.port


      Fragen gehören ins Forum und nicht in mein Postfach
      Kein privater Support
      No private support
      Themen zu Internet-Sharing sind hier nicht erwünscht

      NordVPN-Connector v0.4 ------ Support Thread



      ... falls du das Zeug dazu hast und einen Bereich betreuen möchtest
      Werde Teil des Teams! ... und Bewirb dich als Moderator


      'boxpirates-2'

    • @Lizard
      Danke, genau das habe ich gesucht.
      Gibt es für das Dream OS Webif auch eine config-value für den streamport - > 8001 ?
      Google bringt mir nur den für OE 2.0

      Quellcode

      1. config.OpenWebif.streamport

      Der Grund ist das ich nicht immer beide Plugins anpassen wollte wenn ich einmal einen Port ändere.
      So muss man nur einmal den Export Ausführen und der neue Port wird automatisch genutzt.

    • Zum Port 8001 finde ich in den Einstellungen nichts.
      In den Streamingserver Einstellungen kann man man die Protokolle für RTSP und HLS aktivieren.

      Bei Aktivierung von RTSP ist es der Port 554

      rtsp://192.168.xxx.xxx:554/stream
      config.streamserver.rtsp.port=554

      Bei Aktivierung von HLS ist es der Port 8080

      http://192.168.xxx.xxx:8080/stream.m3u8
      config.streamserver.hls.port=8080

      hier im Beispiel im 192.168er Class C Netzwerk.


      Fragen gehören ins Forum und nicht in mein Postfach
      Kein privater Support
      No private support
      Themen zu Internet-Sharing sind hier nicht erwünscht

      NordVPN-Connector v0.4 ------ Support Thread



      ... falls du das Zeug dazu hast und einen Bereich betreuen möchtest
      Werde Teil des Teams! ... und Bewirb dich als Moderator


      'boxpirates-2'

    • @zorro69

      Der Port ist ja im webif gesichert.
      Bei OE 2.0 kann man ihn abrufen mit:

      Quellcode

      1. config.OpenWebif.port.value


      Das funktioniert jetzt bei dem Dream OS nicht, hier lautet es:

      Quellcode

      1. config.plugins.Webinterface.http.port.value

      Nur deswegen kommt es zu einem Absturz.

      @Lizard
      Danke dir, da gibt es doch größere unterschiede zwischen Dream OS webif und OE 2.0 webif.

      Die URL müsste aber auch mit der Dream Funktionieren, ist der Sender Das Erste HD

      Quellcode

      1. http://root:dream@192.168.xxx.xxx:8001/1:0:19:283D:3FB:1:C00000:0:0:0:
      Werde beide Abfragen in ein try packen, so das am Ende der Default Port genutzt wird.

    • Das geht auch bei DreamOS über das Webinterface, wenn ich das Streamsymbol für das Erste HD anklicke.
      Die URL lautet:

      http://192.168.0.99:8001/1:0:19:283D:3FB:1:C00000:0:0:0:

      Im Prinzip wie bei dir, hier nur ohne User-Authentifizierung im lokalen Netzwerk.

      Doe Porteinstellung ist hier wohl fest und wird in den /etc/settings bzw. in den Webinterface-Einstellungen nicht aufgeführt.


      Fragen gehören ins Forum und nicht in mein Postfach
      Kein privater Support
      No private support
      Themen zu Internet-Sharing sind hier nicht erwünscht

      NordVPN-Connector v0.4 ------ Support Thread



      ... falls du das Zeug dazu hast und einen Bereich betreuen möchtest
      Werde Teil des Teams! ... und Bewirb dich als Moderator


      'boxpirates-2'

    • Stimmt hab ja noch keines hinzugefügt, aber deins gefällt mir :thumbsup:
      Hab da jetzt nicht viel Zeit ins Gui gesteckt, stellt man einmal ein und dann braucht man es lange Zeit nicht mehr.

      Auch könnte es man noch besser ausbauen https und so weiter, kommt immer auf die Nachfrage an.
      Ich nutze es jetzt schon ein paar Monate so und eine m3u Wiedergabeliste können einfach viele Geräte/Addons abspielen.

      Es gibt einfach keinen günstigeren Sat-IP Server als eine E2 Box mit FBC- Tuner

    • @murxer
      Hab deine neue Versionen in den ersten Post gepackt und einen Update Verlauf hinzugefügt.
      Bei neuen Versionen einfach mich verlinken ,dann pack ich die wieder in den ersten Post.
      Du musst deine neuen Versionen übrigens nicht verpacken ,unser System lässt auch ipk und deb Anhänge zu ;)
      Kein support für Internet-Sharing!
      und kein Support per PM (Fragen bitte ins Forum)

      Bitte füllt euer Profil aus (Box und Image) ,das erleichtert es uns Euch zu helfen

    • Morgen @Bender81
      Ja du hast recht über die Fernbedienung ist das nicht schön an zu passen.
      Hierzu werde ich noch ein paar Anpassungen machen.
      Vielleicht füllst du dein Profil noch etwas aus, dann sieht man gleich um welche Box es sich handelt ;)
      Du musst aber einmal im Plugin, das was du anpassen möchtest abändern, dann erst wird es in die Settings geschrieben.

      DreamOS deb Version Terminal:
      systemctl stop enigma2

      OE2.0 ipk Version Terminal:
      init 2

      Jetzt kannst du die /etc/enigma2/settings mit einem Editor öffnen und folgendes anpassen.
      Sichere dir aber diese Datei erst mal ab, nicht das du einen Fehler machst.

      Quellcode

      1. config.plugins.e2ToM3u.webif_ip.save()
      2. config.plugins.e2ToM3u.picon_webif
      3. config.plugins.e2ToM3u.picon_directory
      4. config.plugins.e2ToM3u.directory_save
      5. config.plugins.e2ToM3u.autostart
      6. config.plugins.e2ToM3u.autostart_time
      7. config.plugins.e2ToM3u.webif_username
      8. config.plugins.e2ToM3u.webif_password
      9. config.plugins.e2ToM3u.transcoding
      10. config.plugins.e2ToM3u.webif_dyndns
      11. config.plugins.e2ToM3u.transcoding_port_extern
      12. config.plugins.e2ToM3u.webif_port_extern
      13. config.plugins.e2ToM3u.picon_webif_transcoding
      14. config.plugins.e2ToM3u.picon_directory_transcoding
      15. config.plugins.e2ToM3u.record
      Alles anzeigen
      DreamOS deb Version Terminal:

      systemctl start enigma2

      OE2.0 ipk Version Terminal:
      init 3

      Das Plugin wieder starten und deine Anpassungen sollten dann übernommen worden sein.
      Jetzt noch einmal den Export starten, dann sollte es passen.