Seite 3 von 6

Re: Auflösung für WEBTV Sender

Verfasst: Do 23. Sep 2021, 12:03
von jokel
satbaby kann ich die datei umbenennen in "best_bitrate_m3u8.lua"?

Code: Alles auswählen

diff best_bitrate_m3u8.lua yellow_m3u8.lua
117c117
< 
---
> 		local c = 0
121d120
< 				if (nr <= maxRes and nr > res) then
145,146c144,146
< 					ret[1] = {}
< 					ret[1] = entry
---
> 					c = c + 1
> 					ret[c] = {}
> 					ret[c] = entry
148d147
< 				end
195,196c194,196
< 						ret[1] = {}
< 						ret[1] = entry
---
> 						c = c + 1
> 						ret[c] = {}
> 						ret[c] = entry

Re: Auflösung für WEBTV Sender

Verfasst: Do 23. Sep 2021, 12:27
von satbaby
Kannst nennen wie Du willst.

Re: Auflösung für WEBTV Sender

Verfasst: Do 23. Sep 2021, 12:48
von jokel
ich habe das umbenannt in "best_bitrate_m3u8.lua" und werde das testen,bis jetzt alles ok

Re: Auflösung für WEBTV Sender

Verfasst: Fr 24. Sep 2021, 10:50
von vanhofen
Funktioniert die yellow-Variante auch im tuxbox-Image, jacek?

Re: Auflösung für WEBTV Sender

Verfasst: Fr 24. Sep 2021, 11:20
von Gorcon
Bin eben erst dazu gekommen die neue best_bitrate_m3u8.lua auzuprobieren. Klappt jetzt. :thumbsup:
Danke

Die Änderung der Auflösung mit der yellow_m3u8.lua funktioniert nur nach einem reboot der Box, erst dann wird die zuvor gewählte Auflösung angewendet.
Soll das so sein? (bzw. geht das nicht anders?)

Re: Auflösung für WEBTV Sender

Verfasst: Fr 24. Sep 2021, 13:12
von vanhofen
Nein, das kann ich nicht bestätigen. Ich habe das Script nach /usr/share/tuxbox/neutrino/webtv/best_bitrate_m3u8.lua umbenannt und da funktioniert alles sofort beim Auswählen der Auflösung.

Cool wäre natürlich - wie BP schon schrieb - dass das Menü dynamisch mit den vorhandenen Auflösungen bestückt werden würde. Es nützt ja keinem etwas, 1920 auszuwählen, wenn es gar nicht angeboten wird.

//edit
Typo korrigiert: m3u9 => m3u8

Re: Auflösung für WEBTV Sender

Verfasst: Fr 24. Sep 2021, 13:36
von jokel
vanhofen hat geschrieben: Fr 24. Sep 2021, 13:12 Nein, das kann ich nicht bestätigen. Ich habe das Script nach /usr/share/tuxbox/neutrino/webtv/best_bitrate_m3u9.lua umbenannt und da funktioniert alles sofort beim Auswählen der Auflösung.

Cool wäre natürlich - wie BP schon schrieb - dass das Menü dynamisch mit den vorhandenen Auflösungen bestückt werden würde. Es nützt ja keinem etwas, 1920 auszuwählen, wenn es gar nicht angeboten wird.
ich habe die yellow in "best_bitrate_m3u8.lua" umbenannt alles funktioniert, wenn ich eine auflösung von 1920
eingestellt habe und umschalte auf eine stream mit nur 1280,dann wir dieser auch mit 1280 wiedergegeben.

Re: Auflösung für WEBTV Sender

Verfasst: Fr 24. Sep 2021, 13:43
von vanhofen
Sag ich doch. :smiley: Dir nützt es also nichts, 1920 einzustellen zu können.

Am Script selbst hab ich nix zu meckern. Das macht in der yellow-Version das, was es soll.

Re: Auflösung für WEBTV Sender

Verfasst: Fr 24. Sep 2021, 13:56
von jokel
1. wollte ich einen hinweis geben wegen deiner umbenennung in "best_bitrate_m3u9.lua" < _m3u9?
2. ist das in meinen augen dynamisch genug,wenn trotz einer einstellung von 1920 das script den stream mit 1280
abspielt,wenn der nur 1280 oder geringer anbietet. bei einem stream mit 1920 spielt das script diesen auch so wieder ab.

Re: Auflösung für WEBTV Sender

Verfasst: Fr 24. Sep 2021, 14:55
von vanhofen
m3u9 war nur ein Tippfehler. Ich hab das korrigiert.

Re: Auflösung für WEBTV Sender

Verfasst: Fr 24. Sep 2021, 15:02
von Gorcon
vanhofen hat geschrieben: Fr 24. Sep 2021, 13:43 Sag ich doch. :smiley: Dir nützt es also nichts, 1920 einzustellen zu können.
Aber wenn der Stream angenommen 1920x1080 und 1280x720 unterstützt und man auf die kleinere Auflösung schaltet bleibt die Auflösung bei 1920x1080. Erst nach einem rebbot wird die Auflösung gewechselt.

Habe das bei allen Sendern (Bild TV, RakutenTV oder Euronews) ausprobiert.

Re: Auflösung für WEBTV Sender

Verfasst: Fr 24. Sep 2021, 15:11
von jokel
also wenn der stream 1920 abgespielt wird,weil ich das so eingestellt habe und ich aber der meinung bin 1280 ist
genug,dann drück ich die gelbe-taste und gehe auf auflösung wähle 1280 und danach wird der stream bei mir mit 1280
abgespielt ohne reboot.
welche best_bitrate_m3u8.lua benutzt du den,nehme mal die yellow von satbaby und benenne sie um und speichere
sie ins richtige verzeichnis ab, anschließend reboot und alles sollte schön sein.

Re: Auflösung für WEBTV Sender

Verfasst: Fr 24. Sep 2021, 15:29
von Gorcon
Ich nutze die neue best Bitrate .lua aus Beitrag #35

Re: Auflösung für WEBTV Sender

Verfasst: Fr 24. Sep 2021, 15:40
von jokel
post #39 ist richtig umbennenen in best_bitrate_m3u8.lua,sollte vanhofen mal morgen ins image übernehmen :wink:

Re: Auflösung für WEBTV Sender

Verfasst: So 26. Sep 2021, 20:52
von satbaby
@Sven
Ich habe es bei gui-tuxbox auch revertet, aber ich verstehe nicht, wieso Auflösung noch in ein Untermenü gepackt ist?
Finde ich unnötig.

Gruß

Re: Auflösung für WEBTV Sender

Verfasst: So 26. Sep 2021, 21:15
von vanhofen
Das ist nötig, um das gleiche Untermenü auch als User-Menü verfügbar zu haben.
Wir haben das bei uns ja auf der gelben Taste bei den Bildoptionen. Aktiv ist der Menüpunkt jedoch nur, wenn ein WebTV-Sender geschaut wird.

Re: Auflösung für WEBTV Sender

Verfasst: So 26. Sep 2021, 22:07
von vanhofen
Dann kann ja die yellow-Variante des best-bitrate-Scripts rein, oder?

Re: Auflösung für WEBTV Sender

Verfasst: So 26. Sep 2021, 23:10
von satbaby
Ja, aber man kann da getMaxRes() wegmachen. also etwas clean machen.

Re: Auflösung für WEBTV Sender

Verfasst: Mo 27. Sep 2021, 22:04
von vanhofen
satbaby hat geschrieben: So 26. Sep 2021, 20:52 ... aber ich verstehe nicht, wieso Auflösung noch in ein Untermenü gepackt ist? Finde ich unnötig.
satbaby hat geschrieben: So 26. Sep 2021, 23:10 Ja, aber man kann da getMaxRes() wegmachen. also etwas clean machen.
Jacek, sieh dir mal den Patch im Anhang an. Damit ist deine bevorzugte Auflösung wieder drin und das unnötige Untermenu weg. Und ich behalte das User-Menü auf der gelben Taste. :)

Der Gedanke für den zusätzlichen Configkey g_settings.livestreamResolutionPrefered ist der, dass das best-bitrate-Script den Wert als Obergrenze benutzen kann, wohingegen g_settings.livestreamResolution für den jeweils laufenden Stream geregelt werden kann. Das Script müsste sich also irgendwie merken, ob es auf dem Kanal das erste Mal oder öfters gestartet wird.

Ich weiß nur nicht genau, ob damit mit den berühmten Kanonen auf die ebenso berühmten Spatzen geschossen wird. :)

Re: Auflösung für WEBTV Sender

Verfasst: Di 28. Sep 2021, 09:31
von satbaby
Das Script müsste sich also irgendwie merken, ob es auf dem Kanal das erste Mal oder öfters gestartet wird.
Das müsste man wohl google fragen. ;)

Ich werde mir das später ansehen, aber ich vermute das ist Overkill. :)

Gruß