Transcodierter Stream in Bouquet Liste funktioniert nicht

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

    • Das sicher schon, man kann leider nur selber nicht in die Tasten hauen, so wie ich das beim streamproxy für openpli gemacht habe.

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

    • Ich schauen gleich nochmal in die openwebif Sourcen, ob man das da irgendwie lösen kann. Ich kenne aber den Ablauf beim transtreamproxy nicht, ob der wirklich das openwebif zum Tunen benutzt und dann user/pw bei diesem Zugriff im openwebif gecheckt werden könnte oder ob der transtreamproxy user/pw selber checkt und das momentan dann so tut, wie du das gesehen hast. Dann ging der fix nur um vti

      Ich hatte hier mal irgendwo gelesen, dass für vti das openwebif aber auch irgendwelche Anpassungen bekommt und nicht 1:1 das von github ist
    • Hast du auf dem vti die httpserver.py im Verzeichnis /usr/lib/enigma2/python/Plugins/Extensions/OpenWebif als source oder nur als pyo vorliegen?
      Dort sind die user/pw Überprüfungen drin. Auf github sieht das so aus, dass User/Pw vom openwebif geprüft werden, wenn ein live stream angefordert wird und auth_for_streaming enabled ist

      Wenn das im vti auch so ist, dann hätte das klappen müssen oder transtreamproxy macht das selber

      Python-Quellcode: httpserver.py

      1. # #3: Access is from localhost and streaming auth is disabled - or - we only want to see our IPv6 (For inadyn-mt)
      2. if ((host == "localhost" or host == "127.0.0.1" or host == "::ffff:127.0.0.1" or host == "::1") and not (request.uri.startswith("/web/stream?StreamService=") and config.OpenWebif.auth_for_streaming.value) or request.uri == "/web/getipv6"):
      3. return self.resource.getChildWithDefault(path, request)
    • Kannst du die mal als py schicken. Das ist dann die vom vti image oder?
    • Diesen Eintrag schein ich zu haben:

      Python-Quellcode

      1. # #3: Access is from localhost and streaming auth is disabled - or - we only want to see our IPv6 (For inadyn-mt)
      2. if ((host == "localhost" or host == "127.0.0.1" or host == "::ffff:127.0.0.1" or host == "::1") and not config.OpenWebif.auth_for_streaming.value) or request.uri == "/web/getipv6":
      3. return self.resource.getChildWithDefault(path, request
      Ja ist die vom VTI.

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

    • Vielleicht gibt es noch andere Abfragen, die auch ohne user/pw den Zugriff aktzeptieren. Das möchte ich mal nachsehen.
    • Ich kann keinen Fehler openwebif httpserver.py finden. Der Code würde user/pw prüfen, wenn der transtreamproxy das openwebif über localhost aufruft und auth_for_streaming eingeschaltet ist.

      Wenn das ohne User/pw bei dir funktioniert, kann das nur so passieren, dass der transtreamproxy in dem Fall, wenn die URL ohne User/pw kommt, er dann beim Zugriff auf den Stream über das openwebif selber den user root/pw in den Zugriff auf den Stream mit einbaut, damit das tunen auch klappt.

      Sowas in der Art gab es früher bei dem streamproxy im openpli auch mal, was irgendwie daran lag, dass es den auth_for_streaming Schalter im openwebif nicht immer gab. Damals war das da so, dass der streamproxy immer den User/Pw mitgeliefert hatte, wenn der Auth Schalter (nicht der auth for streaming) auf true stand. Das machte heute aber keinen Sinn mehr

      Du kannst mal probieren, was passiert, wenn die HTTP Auth auf aus stellst, aber auth for streaming auf an stellst.

      Wie verhält das sich dann, wenn du mit korrektem user/pw, falschem user/pw oder ohne user/pw transcoding machst?

      Je nach Ergebnis, könnte man vermuten, was der transtreamproxy falsch macht.
    • Hi all. I am using Vu+Uno4kse, Solo4K and also Zero4K with VTI15 image and I would like to ask regarding Remote Channel Stream Converter (RCHSC).
      All is working to me without any problem and I am able to download channels from streaming box (Uno4Kse and also solo 4K) as main stream on port 8001 and also transcoded stream on port 8002.

      But I have tried to activate in streaming box (Uno4Kse and also Solo 4K) in Openwebif streaming authentication to YES as you can see in below picture (Sorry picture is in Slovak Language):

      01.jpg

      And in the receiving Box (Zero4K for example) I have changed in the box in etc/enigma2 userbouquet.tv file by adding username and password in the line:

      Example for main port 8001:

      before:
      #SERVICE 1:0:1:3B78:C8D:3:EB0000:0:0:0:http%3A//192.168.1.100%3A8001/1%3A0%3A1%3A3B78%3AC8D%3A3%3AEB0000%3A0%3A0%3A0:Jednotka HD
      nach:
      #SERVICE 1:0:1:3B78:C8D:3:EB0000:0:0:0:http%3A// username:password@ 192.168.1.100%3A8001/1%3A0%3A1%3A3B78%3AC8D%3A3%3AEB0000%3A0%3A0%3A0:Jednotka HD

      Example for transcoded port 8002:

      before :
      #SERVICE 4097:0:1:3b78:c8d:3:eb0000:0:0:0:http%3A//192.168.1.100%3A8002/1%3A0%3A1%3A3b78%3Ac8d%3A3%3Aeb0000%3A0%3A0%3A0:Jednotka HD
      nach :
      #SERVICE 4097:0:1:3b78:c8d:3:eb0000:0:0:0:http%3A// username:password@ 192.168.1.100%3A8002/1%3A0%3A1%3A3b78%3Ac8d%3A3%3Aeb0000%3A0%3A0%3A0:Jednotka HD

      I saved changes and restarted GUI of box and try it and main stream on port 8001 is working but transcoded stream on port 8002 is not working.

      Just to confirm if transcoded line is ok, I have dissabled in streaming box (Uno4Kse and also solo 4K) in Openwebif streaming authentication to NO and its start to work.

      Interesting is that transcoded stream with authentication is not working in the receiver box so I have tried in PC in VLC program same link:

      http:// username:password@ 192.168.1.100:8002/1:0:1:3b78:c8d:3:eb0000:0:0:0:

      And in VLC is working without problem.

      So shortly say, do you know why transcoded streaming with authentication is not working in the receiving box but in VLC is working? What am I doing wrong please?
      Many thanks for each help

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

    • Hi all. At first sorry for English but no other way to reply !!

      I have read this thread now (I can see little old from 2019) and to be honest I have exactly same problem as it is described here.
      I have already created post here where you can find all details.

      @anudanan
      @LevelOne2k

      Did you already solved this issue?

      I can see it is old I have tried also so many things but in any case transcoded stream on port 8002 with enabled streaming authentication is not working in receiveing box (Zero 4K) but in PC VLC it is working. Unbeliavable!

      Regarding @anudanan last post:

      You can try what happens if you set HTTP auth to off, but set auth for streaming to on.

      I want to try as you wrote but there once I dissable Enable HTTP authentication option, Enable Authentication for streaming dissapear as you can see in below pictures.
      02.jpg03.jpg

      What happens if you do transcoding with the correct user/pw, the wrong user/pw, or no user/pw?
      Do you meant to check by VLC in PC or ?

      Thanks for any reply and help
      BR
    • Are you sure that it works with VLC by using the same URL as you use in your remote bouquet?

      Or did you start transcodes streaming from openwebif (with a M3U file) and that works fine with VLC?

      I´ve no Idee why it works with VLC and not from your remote box.
      For debugging that, it was useful to use wireshark on your PC to see what VLC does over the network.
    • I am sure. I have tried it many times and as you can see in above my posts URL I have tried now again and it is working in PC VLC but not in remote box.
      You are right it is also working If I start from openwebif too and it works in VLC.

      I suppose you have PLi image and it is working for you ?

      I have installed wireshark in my PC but to be honest I dont know hot to check it..

      Maybe it is not so bad idea that I will provide you my stream URL and you can check in VLC and also in your box if you could be so kind please? This way you will see exactly and maybe you will find something....
      If yes, let me know I will send you by PM.
      Thanks a lot!
    • Yes I‘m using openpli because it is full opensource and I‘ve made some changes to streamproxy for jumping during watching transcoded recorded movies. That does not work without my changes.
      Also I‘ve made some changes to EMC for some Informationens about the queue of cutting movies directly in the movielist. And I‘ve an old et9000 and with openpli the gui is equal on my different boxes.

      It is possible for me to use your stream to debug it from my side. You can sent me rhe URL via PM if you want

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