UPDATE Plugin: Advanced Transcode: Streamen alltagstauglich gemacht

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • @Dog6574 Probier mal bitte einen höheren Port, z.B. 9003. 9001 ist ganz beschränkte Qualität, da für mobile Daten gedacht.

      Wenn das geht und du aber trotzdem Port 9001 nutzen willst, empfehle ich mal Folgendes zu versuchen:

      Kurz einen Stream auf Port 9001 starten (z.B. 10 Sekunden)
      Stream wieder stoppen.
      Unter "Menue/Erweiterungen/Transcoding konfigurieren" stehen jetzt die Werte von Port 9001.
      Unter (Blaue Taste) Erweitert mal den Wert für "GOP Frame P" auf 16 setzen.
      Grüne Taste "Speichern"
      Jetzt "Menue/Erweiterungen/AdcvancedTranscode" aufrufen. "port9001" auswählen. Grüne Taste.
      Streaming testen auf Port 9001.

      So kann man, falls notwendig, die Werte für alle Profile ändern. Wenn man die Werte für z.B. 9003 ändern will, dann selbe Vorgehensweise wie oben, nur eben alles mit Port 9003.

      So:
      Kurz einen Stream auf Port 9003 starten (z.B. 10 Sekunden)
      Stream wieder stoppen.
      Unter "Menue/Erweiterungen/Transcoding konfigurieren" stehen jetzt die Werte von Port 9003.
      Werte ändern, wie gewünscht
      Jetzt "Menue/Erweiterungen/AdcvancedTranscode" aufrufen. "port9003" auswählen. Grüne Taste.
      Streaming testen auf Port 9003.

      Dieser Beitrag wurde bereits 6 mal editiert, zuletzt von ostfriese2 ()

    • Hallo.

      Nach dem Austausch der Datei (Tantalos sei Dank) habe ich nun ein Bild. Egal welchen Level ich nutze. Wenn ich aber hinterher auf Transkoding gehe steht dort immer noch 8001 bzw 8002 und immer die selben Werte.

      Gruß,
      Dog6574
    • 8001 und 8002 steht da immer. Eigetragen werden muss 8002.

      Mein Plugin leitet ja nur 9001 auf 8002, bzw. 9002 auf 8002, usw.

      Wichtig ist da nur, das du auch 8002 unter "Menue/Erweiterungen/Transcoding konfigurieren"
      eingestellt hast.
      Ansonsten hast Du kein Transcoding, sondern alle Ports 9001 bis 9005 werden als normaler Stream gestartet und du siehst keinen Unterschied und hast somit auch keinen Vorteil von meinem Plugin.

      Je nach Port ändert sich die Bitrate:

      9001 -> 00262144
      9002 -> 00524288
      9003 -> 01048576
      9004 -> 02097152
      9005 -> 04194304


      Außerdem müsste ein deutlicher Qualitätsunterschied zwischen Stream auf 9001 und Stream auf 9005 bestehen.



      Dog6574 schrieb:

      Nach dem Austausch der Datei (Tantalos sei Dank
      Keine ahnung, was da gemeint ist????

      Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von ostfriese2 ()

    • Hallo.

      Jetzt weiss ich was Du meinst...Bei dem Plugin sehe ich aber keine Änderung...hier mal ein Bild.

      Gruß,
      Dog6574
      Dateien
      • transkoding.jpg

        (366,19 kB, 96 mal heruntergeladen, zuletzt: )

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Dog6574 ()

    • Ja, das ist richtig so!!!

      8001 und 8002 steht da immer. Eingetragen werden muss 8002.


      Mein Plugin leitet ja nur 9001 auf 8002, bzw. 9002 auf 8002, usw.


      Wichtig ist da nur, das du auch 8002 unter "Menue/Erweiterungen/Transcoding konfigurieren"
      eingestellt hast.
      Ansonsten hast Du kein Transcoding, sondern alle Ports 9001 bis 9005
      werden als normaler Stream gestartet und du siehst keinen Unterschied
      und hast somit auch keinen Vorteil von meinem Plugin.


      Je nach Port ändert sich die Bitrate:


      9001 -> 00262144
      9002 -> 00524288
      9003 -> 01048576
      9004 -> 02097152
      9005 -> 04194304



      Außerdem müsste ein deutlicher Qualitätsunterschied zwischen Stream auf 9001 und Stream auf 9005 bestehen.

      Hier steht doch alles: Klick

      Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von ostfriese2 ()

    • Hallo.

      Anscheinend wird bei mir nicht transkodiert....woran es liegt weiss ich nicht. Kann man Dein Plugin irgendwie neu starten oder so...vielleicht arbeitet es bei mir einfach nicht..

      Gruß,Dog6574
    • Stell mal unter Menue/Erweiterungen/Transcoding konfigurieren auf Port 8002.

      Um alles zurückzusetzen, einfach mein Plugin deinstallieren, Neustart, neu installieren, Neustart.
    • Du hast irgendwo den Wurm drin.

      Im Router Port 9001 auf 9001 der Box, 9002 auf 9002 usw.

      In der App in den Profilen muss auch 9001 bzw. 9002 ... stehen.

      Mein Plugin leitet dann alles von 9001, 9002... weiter auf 8002 der Box.

      Bevor es das tut, ändert es (intern) die Einstellungen des Transcodings.

      Was man dann auch sieht (Menue/Erweiterungen/Transcoding konfigurieren), wenn man den Stream kurz gestartet hat.

      Port unter diesen Einstellungen ist und bleibt immer 8002 weil: mein Plugin leitet dann alles von 9001, 9002... weiter auf 8002 der Box.

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von ostfriese2 ()

    • Hallo.

      Hier alle Einstellungen...

      Gruß,
      Dog6574
      Dateien
      • transkoding.jpg

        (366,19 kB, 65 mal heruntergeladen, zuletzt: )
      • handy.png

        (156 kB, 61 mal heruntergeladen, zuletzt: )
      • fritzbox.JPG

        (26,1 kB, 57 mal heruntergeladen, zuletzt: )

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Dog6574 ()

    • Das sieh erst einmal gut aus. ABER, was ist das für eine Einstellung mit dem Webinterface. Normal ist Port 80. Bei dir ist da 8119.

      Und hast du mal getestet, ob Transcodiert wird, wenn du direkt auf 8002 streamst?

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von ostfriese2 ()

    • Hallo.

      Ich weiß auch nicht wie ich das Transkoding testen soll. Sieht irgendwie alles gleich aus....egal was ich da einstelle.
      Geht Transkoding mit Dreamdroid überhaupt?

      Gruß,
      Dog6574
    • OK.
      Hast du das gemacht?

      ostfriese2 schrieb:

      Um alles zurückzusetzen, einfach mein Plugin deinstallieren, Neustart, neu installieren, Neustart.
      Die Neustarts sind wichtig.
    • Transcoding testen:


      Port 8002 auf die Box weiterleiten (im Router) und dann in Dreamdroid ein Profil auf 8002 einrichten.

      Streamen, und zum Testen dann mal die Bitrate in Menue/Erweiterungen/Transcoding konfigurieren drastisch ändern und neu streamen. Und Box auf Standby beim Streamen.

      Wenn du mit telnet auf die Box kannst, muss während der Laufzeit eines transcodierten Streams mit "ps -A" (ohne Anführungszeichen)

      transtreamproxy

      auftauchen.

      Wenn nicht findet auch kein Transcoding statt, was dann aber nichts mit meinem Plugin zu tun hat.

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von ostfriese2 ()

    • Hallo.

      So habe ausgiebig probiert. Wenn ich den Port 8002 direkt nehme sehe ich die Auswirkungen der Datenraten. Wenn ich 9001 - 9005 nehme ändert sich auf meinem S7 nix. Muss ich 9001 - 9005 mit Deinem Plugin irgendwie speichern oder muss das Plugin nur installiert werden?

      Gruß,
      Dog6574
    • ostfriese2 schrieb:

      9001 -> 00262144
      9002 -> 00524288
      9003 -> 01048576
      9004 -> 02097152
      9005 -> 04194304
      Nein, installieren reicht. ist dann alles so wie da oben ^ eingestellt. Man kann das ändern, aber auf deinem S7 gehen die Werte so, wie sie sind.

      Geh' mal bitte mit FTP zu /usr/lib/enigma2/python/Plugins/Extensions/AdvancedTranscode

      Da gibt es eine Datei error.txt. Die sollte im Idealfall leer sein. wenn nicht, dann poste mal so etwa die letzten 20 Zeilen.

      So, wie im Bild, sollte das nach der Installation aussehen.

      BildFTP.jpg

      Dieser Beitrag wurde bereits 5 mal editiert, zuletzt von ostfriese2 ()

    • Hallo.

      Die Datei ist leer. Wenn ich auf 8002 262144 einstelle und direkt 8002 nehme sieht man auch dass das Bild schlechter wird.....nur wenn ich 9001 oder 9005 sehe ändert sich nix

      Gruß,
      Dog6574
    • schau mal bitte in die Dateien port9001 ... port9005. Das sind Textdateien.

      Die Werte für Bitrate müssten sein: von port9001 ... port9005

      00262144
      00524288
      01048576
      02097152
      04194304


      Wenn das nicht so ist, dann ist da was verfummelt bei dir.