Probleme mit Authentifizierung für Streaming

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

    • Probleme mit Authentifizierung für Streaming

      Hallo ans VTi Team!

      Es gibt wohl einen Bug im Player(?) Wenn in meinem Fall die Zero 4K einen Stream abspielen soll wo die Option "Authentifizierung für Streaming aktivieren" aktiviert ist ist diese Option aktiviert, dann fragt die Zero 4K den Stream am Server (Ultimo 4K) zwar an, aber es kommt kein Bild und bricht nach einigen Sekunden dann ab. Ich sehe das dann an der Ultimo 4K das das REC-Symbol anfängt zu blinken wenn die Zero 4K den Stream anfragt und dann nach ein paar Sekunden wieder aufhört zu blinken. Manchmal ist es aber auch so, dass die Zero 4K den Stream wohl garnicht erst anfragen kann, weil an der Ultimo 4K dann erst garnicht das REC-Symbol anfängt zu blinken.

      Schalte ich die Option "Authentifizierung für Streaming aktivieren" ab, funktioniert der Stream auf der Zero 4K.

      Der zu streamende Sender im jeweiligen Bouquets ist wie folgt abgelegt:

      Quellcode

      1. #NAME Stream from Home
      2. #SERVICE 1:0:19:69:C:85:FFFF0000:0:0:0:http%3A//benutzer%3apasswort@dyn.dnsvpn.de%3a8001/1%3A0%3A19%3A69%3AC%3A85%3AFFFF0000%3A0%3A0%3A0:Sky Sport Bundesliga1 HD
      Schalte ich wie gesagt die die Option "Authentifizierung für Streaming aktivieren" ab, funktioniert der Stream auf der Zero 4K. Auch obwohl die Benutzerdaten in dem Bouquet noch mit drin sind.



      Aktiviere ich die Option "Authentifizierung für Streaming aktivieren" wieder und versuche den Sender via. VLC zu streamen, dann klappt das einwandfrei:

      Quellcode

      1. http://benutzer:passwort@dyn.dnsvpn.de:8001/1%3A0%3A19%3A69%3AC%3A85%3AFFFF0000%3A0%3A0%3A0
      Editiere ich die URL in VLC absichtlich um einen falschen Benutzer und/oder Passwort, kann der Sender nicht gestreamt werden. Hier scheint die Zero 4K bzw. das VTi irgendwo ein Problem damit zu haben wenn "Authentifizierung für Streaming aktivieren" aktiv ist und etwas gestreamt werden soll.


      Erst dachte ich, es sei ein Bug im OpenWebinterface, deshalb habe ich dort ein Issue angelegt: github.com/E2OpenPlugins/e2openplugin-OpenWebif/issues/1386 Aber es soll wohl kein Fehler im OpenWebinterface sein.

      Es wäre wirklich Super @VTi-Team, wenn ihr euch das einmal anschauen würdet. Oder mir jemand mitteilt, wie ich das auf der Zero 4K debuggen kann wo der Fehler dann schon erkennbar ist.

      Vielen Dank!

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

    • Gibst du beim lokalen Streamen denn Benutzer und Passwort mit an?

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

    • Nein, Lokal gebe ich keine Benutzerdaten mit an. Auch über die Option in der Kanalsuche für externe Bouquets importieren. Bei der Option kann man ja auch keine Benutzerdaten mit angeben.

      Aber wenn ich Lokal die Benutzerdaten mit angebe, also selber editiere:

      Quellcode

      1. #NAME Stream from Home
      2. #SERVICE 1:0:19:69:C:85:FFFF0000:0:0:0:http%3A//benutzer%3apasswort@192.168.178.20%3a8001/1%3A0%3A19%3A69%3AC%3A85%3AFFFF0000%3A0%3A0%3A0:Sky Sport Bundesliga1 HD
      dann geht es auch nicht.

      In meinem Fall möchte ich von der Ferienwohnung aus streamen und da wäre schon gut wenn die Authentifizierung für Streaming aktiviert ist. Denn hat ansonsten jemand meine IP, kann jeder über mich streamen, die Kanalreferenz ist ja immer gleich.

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

    • Wenn ich über das OpenWebIF streame, also direkt im Browser, dann geht das auch bei mir. Aber nicht wenn der Stream wie oben beschrieben in einem Bouquet drin ist. Und bei mir geht es ja auch nicht um lokales Streamen. Lokal wäre mir egal ob da Benutzerdaten drin sind oder nicht.

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

    • Also von:

      Quellcode

      1. #NAME Stream from Home
      2. #SERVICE 1:0:19:69:C:85:FFFF0000:0:0:0:http%3A//benutzer%3apasswort@dyn.dnsvpn.de%3a8001/1%3A0%3A19%3A69%3AC%3A85%3AFFFF0000%3A0%3A0%3A0:Sky Sport Bundesliga1 HD

      nach:

      Quellcode

      1. #NAME Stream from Home
      2. #SERVICE 1:0:19:69:C:85:FFFF0000:0:0:0:https%3A//benutzer%3apasswort@dyn.dnsvpn.de%3a8001/1%3A0%3A19%3A69%3AC%3A85%3AFFFF0000%3A0%3A0%3A0:Sky Sport Bundesliga1 HD
      abändern?

      Edit:
      Habs mal gemacht, und das funktioniert auch nicht, da wird der Stream erst garnicht angefragt auf der Ultimo 4K, also das REC-Symbol blinkt nicht.

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

    • Ist beides aktiviert und es funktioniert wie gesagt nicht. Den Bouquet Eintrag habe ich entsprechen von

      Quellcode

      1. #NAME Stream from Home
      2. #SERVICE 1:0:19:69:C:85:FFFF0000:0:0:0:http%3A//benutzer%3apasswort@dyn.dnsvpn.de%3a8001/1%3A0%3A19%3A69%3AC%3A85%3AFFFF0000%3A0%3A0%3A0:Sky Sport Bundesliga1 HD

      nach

      Quellcode

      1. #NAME Stream from Home
      2. #SERVICE 1:0:19:69:C:85:FFFF0000:0:0:0:https%3A//benutzer%3apasswort@dyn.dnsvpn.de%3a8001/1%3A0%3A19%3A69%3AC%3A85%3AFFFF0000%3A0%3A0%3A0:Sky Sport Bundesliga1 HD
      angepasst. Auch wenn ich meine ISP-IP statt DynDNS nehme, klappt das nicht.

      1_0_19_8B_2_85_C00000_0_0_0.jpg

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

    • Ich habe nun auf der Ultimo 4K das openATV installiert und damit funktioniert es ohne Probleme. Wenn die Authentifizierung aktiv ist, geht es auch nur mit Benutzerdaten. Bei VTi ist es auch so, dass wenn die Authentifizierung aktiv ist, der Stream auch ohne Benutzerdaten gestreamt werden kann.

      VTi:
      Authentifizierung aktiv ..

      Quellcode

      1. #SERVICE 1:0:19:69:C:85:FFFF0000:0:0:0:http%3A//benutzer%3apasswort@dyn.dnsvpn.de%3a8001/1%3A0%3A19%3A69%3AC%3A85%3AFFFF0000%3A0%3A0%3A0:Sky Sport Bundesliga 1 HD
      Stream läuft auf dem Client nicht.

      Authentifizierung aktiv aber in der URL sind keine Benutzerdaten drin ...

      Quellcode

      1. #SERVICE 1:0:19:69:C:85:FFFF0000:0:0:0:http%3A//dyn.dnsvpn.de%3a8001/1%3A0%3A19%3A69%3AC%3A85%3AFFFF0000%3A0%3A0%3A0:Sky Sport Bundesliga1 HD
      Stream läuft auf dem Client.

      So ist es auch mit VLC, obwohl die Authentifizierung in VTi aktiv ist, kann ich ohne Benutzerdaten streamen.

      openATV:
      Authentifizierung aktiv ..

      Quellcode

      1. #SERVICE 1:0:19:69:C:85:FFFF0000:0:0:0:http%3A//benutzer%3apasswort@dyn.dnsvpn.de%3a8001/1%3A0%3A19%3A69%3AC%3A85%3AFFFF0000%3A0%3A0%3A0:Sky Sport Bundesliga 1 HD
      Stream läuft auf dem Client.

      Authentifizierung aktiv aber in der URL sind keine Benutzerdaten drin ..

      Quellcode

      1. #SERVICE 1:0:19:69:C:85:FFFF0000:0:0:0:http%3A//dyn.dnsvpn.de%3a8001/1%3A0%3A19%3A69%3AC%3A85%3AFFFF0000%3A0%3A0%3A0:Sky Sport Bundesliga1 HD
      Stream läuft auf dem Client nicht.

      Gebe ich in VLC die URL ohne Benutzerdaten an, also so

      Quellcode

      1. http://dyn.dyndns.ord:8001/1%3A0%3A19%3A69%3AC%3A85%3AFFFF0000%3A0%3A0%3A0
      dann werde ich von VLC sofort nach Benutzerdaten gefragt. Das passiert bei VTi auch nicht, da läuft der Stream wie gesagt direkt an obwohl Authentifizierung ist.
      Bildschirmfoto 2021-07-24 um 00.01.08.png

      Meiner Meinung nach liegt der Fehler hier im VTi und lässt Streams ohne Benutzerdaten zu, obwohl die Authentifizierung aktiviert ist.

      Vielleicht hat die Einstellung in den Erweiterungen unter OpebWebIF "Authentifizierung für Streaming aktivieren"" auch garnichts damit zutun. Denn im OpenATV muss das noch mal an anderer Stelle aktiviert werden:
      Bildschirmfoto 2021-07-24 um 00.07.31.png

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

    • Mit folgenden Einstellungen ist mit Openwebif, VLC und remote Bouquet kein streamen per http ohne Passwort möglich.
      screenshot_2021-07-24_07-33-00.jpg

      Info: Thema umbenannt und in korrektes Unterforum verschoben.
      Carpe diem!

      Skin: CerX FHD | Plugins: TMDb, BacksNcovers, FritzDect, AutoShredder, PluginMover | EPG: GraphMultiEPG | ... [Alle anzeigen]

      Vu+ Wiki
    • Wenn man vom Port 8001 einen Stream anfordert, ist das normalerweise eine Sache, wo sich das openwebif gar nicht einmischt. Es hängt dann davon ab, ob das vti Image beim Streamen die Parameter vom openwebif nutzt für das Streamen oder eigene besitzt. Genauso ist das auch beim transcodierten Streamen auf Port 8002. Daher gibt es bei einigen Image da auch nochmal extra Schalter außerhalb des openwebig.

      Das openwebif nutzt dann beim Streamen, wenn man sich mit dem Benutzer root angemeldet hat (bzw allen Benutzern, die sich per ssh einloggen können, also eine shell aufrufen können) dann noch eine eigene Methode, damit das PW von diesen Benutzer nicht genutzt werden muss beim Streamen. Das openwebif generierte dann ein temporäres PW für den Benutzer -sid. Der wird dann auch in den M3u8 Datei hinterlegt. Das ist dann immer ein Problem, wenn man aus dem openwebif streamen will und dann das Image die Userprüfung macht. Dann muss man dann meistens nochmal User und Pw eingeben. Das ist das, was du beim openatv dann gesehen hast.

      Bei meinem openpli habe ich deshalb extra einen Benutzer angelegt, der die Shell /bin/false bekommt und den das openweb dann auch nutzt ohne -sid Benutzer. Damit geht dann auch das Streamen direkt auf dem Port 8001 oder 8002.

      Ich habe kein Wissen, wie das vti die Authentisierung wirklich prüft, wenn man direkt von Port 8001/8002 streamed.

      HTTPS geht übrigens auf Port 8001/8002 nicht, da ist nur HTTP möglich.

      Mit welchem Benutzer/pw hast du eigentlich probiert?

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