Seite 32 von 32

Re: Allgemeine Probleme und Antworten

Verfasst: Mi 13. Mai 2026, 09:06
von jokel
vanhofen hat geschrieben: Sa 9. Mai 2026, 09:53 dbt liest hier (offiziell) nicht mit. Das Tuxbox-Board wäre für dich da die sicherere Anlaufstelle.
ok .. @dbt hat das so hoffe ich gefixt .. wenn das nightly verfügbar ist werde ich testen und berichten
mich wundert nur das es bis jetzt noch niemanden aufgefallen ist .. das es da einen bug gab ..
da ja webtv hier sehr beliebt ist .. auch bei mir speziell jetzt mit samsungtvplus + pluto also ca. 390 sendern .. da wird dann halt schon mal ein bissel schneller gezappt. :wink:

soweit erstmal .. und sage mein dank geht an @dbt und @vanhofen für die schnelle umsetzung.
ps .. ein .log kommt später .. danke :wink:

Re: Allgemeine Probleme und Antworten

Verfasst: Mi 13. Mai 2026, 10:04
von jokel
@dbt .. @vanhofen ..
ja jetzt kann ich durch zappen .. so muss das sein .. danke :wink:
hier das .log .. da sieht man das schön .. das es wirkt.
webtv_setconsole.log
(22.36 KiB) 48-mal heruntergeladen

Re: Allgemeine Probleme und Antworten

Verfasst: Mi 13. Mai 2026, 10:39
von jokel
nachtrag .. der einzige fall wo noch "kanal nicht verfügbar" kommt ist ..
wenn der player eine url bekommt, der diese abruft bzw. wiedergeben will .. sagt die gegenstelle bzw. der server ..

Code: Alles auswählen

{"FF_ERROR":{"msg":"Connection reset by peer","code":-104}}
ist meist kein problem man muss nur kurz hin u. herschalten .. aber dann ist es eindeutig ..
wer oder was "kanal nicht verfügbar" verursacht hat.

ps .. schön wäre wenn der player nochmal versuchen würde neu zu connecten ..in dem fall ..
wie es beim streaming abbruch ist.
screenshot.png

Re: Allgemeine Probleme und Antworten

Verfasst: Mi 13. Mai 2026, 11:04
von jokel
und hier mal ein log von streamlink.lua da sieht man schön die umschaltzeiten.
streamlink_debug.log
(3.01 KiB) 51-mal heruntergeladen

Re: Allgemeine Probleme und Antworten

Verfasst: Mi 13. Mai 2026, 21:32
von BPanther
jokel hat geschrieben: Mi 13. Mai 2026, 10:39schön wäre wenn der player nochmal versuchen würde neu zu connecten ..in dem fall ..
wie es beim streaming abbruch ist.
Das wäre ja nur möglich, wenn der Stream bekannt und zumindest 1x aufgebaut/geladen wurde. Das ist aber durch das hektische umschalten eben noch nicht der Fall, da damit immer wieder mittendrin abgebrochen wird.

Re: Allgemeine Probleme und Antworten

Verfasst: Mi 13. Mai 2026, 22:38
von jokel
wenn der player eine url streamt und dieser unterbrochen wird versucht der player ..
je nach einstellung .. ist bei mir 10x den stream wieder aufzubauen ..
wenn aber der player ein "Connection reset by peer" bekommt .. dann nutzt auch nicht 10x reconnect ..
dann muss der player bei "Connection reset by peer" den letzten webtv eintrag neu ausführen ..
dies baut den stream kpl. neu auf .. und dazu müsste es was geben wie stream-neustart z.b. 1-3x
in den webtv einstellungen.
wenn der player abbricht wegen "Connection reset by peer" kommt meist "kanal nicht verfügbar" ..
da hilft auch kein reconnect den der player versucht .. die token des streams sind dann unbrauchbar.
in dem fall da es kein stream-neustart gibt .. muss ich kurz hin u. herschalten und bild bzw. der stream nach dem neuaufbau dessen wieder läuft ..
"Connection reset by peer" ist meist wenn der server probleme hat ..
und da hilft nur ein neustart des senders und das könnte man automatisieren.

Re: Allgemeine Probleme und Antworten

Verfasst: Do 14. Mai 2026, 12:14
von BPanther
Ich denke eher, eben weil dann die Token etc. auch nicht mehr passen muß das Script den Stream dann neu initialisieren für den Player. Der Player war ja eh noch nicht so weit irgendwas richtig auszuwerten mit dem schnellen gezappe.
Allerdings frage ich mich, warum Du überhaupt so schnell umschaltest bzw. wo der Sinn darin liegt. Ich gehe normal über die Senderliste und suche mir dann das passende raus, geht doch viel schneller.

Re: Allgemeine Probleme und Antworten

Verfasst: Do 14. Mai 2026, 16:54
von jokel
BPanther hat geschrieben: Do 14. Mai 2026, 12:14 Allerdings frage ich mich, warum Du überhaupt so schnell umschaltest bzw. wo der Sinn darin liegt. Ich gehe normal über die Senderliste und suche mir dann das passende raus, geht doch viel schneller.
da teste ich das cache system das voll greift, den ich habe die streamlink.lua überarbeitet ..
für samsung und pluto mit neuem cache handling .. json war mir zu lagsam ..
man sagt auch stresstest dazu um probleme aufzudecken, damit habe ich ja auch den bug gefunden.
bei 180 samsung + 190 pluto sender bzw. streams, diese zu testen und das system auf alle eventualitäten ..
und schnelles zappen .. einzustellen .. ja da wird das testen schon mal hektisch ..
kommt aber dem späteren normal betrieb zugute :wink:

Re: Allgemeine Probleme und Antworten

Verfasst: Fr 15. Mai 2026, 00:34
von BPanther
Klar, wenn man es so sieht. Aber dann gibts noch weitere Fehler, die durch zu schnelle Bedienung ausgelöst werden können - unabhängig von dem jetzt, ich meine da andere. :yum:

Re: Allgemeine Probleme und Antworten

Verfasst: Fr 15. Mai 2026, 08:19
von jokel
@dbt .. :wink:

Re: Allgemeine Probleme und Antworten

Verfasst: Fr 15. Mai 2026, 08:42
von jokel
@dbt .. hier ein log mit "{"log":"Frame read error: 'Connection reset by peer'"}" da kann man sehen das ..
der stream ohne das ich hin u. herschalten musste neu connected hat :grin:
somit kann ich die einstellung eof von 10 auf 3 reduzieren, da deine neuerung voll greift ..
und genau so sollte es sein .. tolle arbeit und danke für die schnelle umsetzung.

Re: Allgemeine Probleme und Antworten

Verfasst: Fr 15. Mai 2026, 10:39
von jokel
nachtrag .. was mir noch auffiel nach der erweiterung der webtv einstellungen von @dbt ist ..
das dies sich auch besonders bei den pluto sendern bezüglich werbeblöcke auswirkt die ja meistens probleme bereiteten ..
jetzt wir einfach darauf reagiert mit ..

Code: Alles auswählen

PlayBackgroundStart: starting...
PlayBackgroundStart: stop requested before start
stopPlayBack: stopping...
stopPlayBack: stopped
[webtv] start request accepted channel=ffffffff7d9cccc3

Code: Alles auswählen

[webtv] restart counter reset after successful playback channel=ffffffff7d9cccc3
und genau das hatte vorher gefehlt, jetzt geht es einfach weiter ..
und das ist eine enorme verbesserung beim streaming :wink:
danke @dbt

Re: Allgemeine Probleme und Antworten

Verfasst: Di 2. Jun 2026, 11:51
von jokel
@vanhofen .. also das mit NTP .. da stimmt was nicht weil ..

Code: Alles auswählen

[jokel ~]# sc
[jokel ~]# ShowText '11:43'
sh: 1.de.pool.ntp.org: not found
2026-06-02 11:43:01.878 [sectionsd] timeThread: demux not open, skip DVB time
2026-06-02 11:43:01.878 [sectionsd] timeThread: Time set FAILED (enabled: ntp 1 dvb 1)
sr
[jokel ~]# ping 1.de.pool.ntp.org
PING 1.de.pool.ntp.org (77.42.16.222): 56 data bytes
64 bytes from 77.42.16.222: seq=0 ttl=49 time=40.616 ms
64 bytes from 77.42.16.222: seq=1 ttl=49 time=44.965 ms
^C
--- 1.de.pool.ntp.org ping statistics ---
2 packets transmitted, 2 packets received, 0% packet loss
round-trip min/avg/max = 40.616/42.790/44.965 ms
[jokel ~]# 
d.h. ich habe NTP eingestellt und trotzdem zerstört dieser fehler immer meine log-ausgabe.
kannst da bitte mal schauen was da los ist ..

Re: Allgemeine Probleme und Antworten

Verfasst: Di 2. Jun 2026, 15:03
von vanhofen
Kann es sein, dass du /usr/sbin/ntpdate aus deinem Image gelöscht hast oder die Rechte nicht stimmen?

Code: Alles auswählen

sh: 1.de.pool.ntp.org: not found
Hier fehlt bei dem String das Binary vorndran. Es wird nur der ntp-Server in den String geschrieben. Und das kann natürlich nicht funktionieren.

Re: Allgemeine Probleme und Antworten

Verfasst: Di 2. Jun 2026, 17:05
von jokel
"/usr/sbin/ntpdate" ist im meinem image nicht drin ..

Code: Alles auswählen

[jokel ~]# ls -alh /usr/sbin/ |grep ntp
[jokel ~]# 

Code: Alles auswählen

[jokel ~]# which ntpdate
[jokel ~]# 
also deshalb der fehler .. ich habe auch nichts gelöscht.
fehlt also im ni-buildsystem, damit baue ich ja :wink:
hoffe das hilft dir ..

nachtrag ..

Code: Alles auswählen

[jokel ~]# cat /etc/init.d/ntpdate 
#!/bin/sh

. /etc/init.d/functions
. /etc/init.d/globals

case "$1" in
	start)
		ntpatboot=$(get_setting network_ntpatboot)
		ntpserver=$(get_setting network_ntpserver)
		if [ "$ntpatboot" == "true" ]; then
			ntpdate	${ntpserver:-0.de.pool.ntp.org}
		fi
	;;
	*)
		echo "[$BASENAME] Usage: $0 {start}"
	;;
esac
[jokel ~]# 

Code: Alles auswählen

[jokel ~]# ntpdate
-bash: ntpdate: command not found
ok .. ist alles klar :grin:

Re: Allgemeine Probleme und Antworten

Verfasst: Di 2. Jun 2026, 17:58
von jokel
nachtrag .. im nightly ist es drin .. ich habe es mir rüberkopiert :wink: ..
Bildschirmfoto vom 2026-06-02 17-53-35.png
schon besser .. :wink:

Code: Alles auswählen

ShowText '18:08'
 2 Jun 18:08:11 ntpdate[3766]: adjust time server 78.47.135.63 offset -0.003433 sec
2026-06-02 18:08:11.846 [sectionsd] timeThread: Time set via NTP, going to sleep for 1800 seconds.
ShowText '18:08'

Re: Allgemeine Probleme und Antworten

Verfasst: Di 2. Jun 2026, 23:16
von Miky
Wenn das in den Nightlys drin ist. aber nicht in Deinen Selbstbauimages, dann solltest Du den Fehler doch eher bei Dir suchen.

Re: Allgemeine Probleme und Antworten

Verfasst: Mi 3. Jun 2026, 06:44
von jokel
Miky hat geschrieben: Di 2. Jun 2026, 23:16 Wenn das in den Nightlys drin ist. aber nicht in Deinen Selbstbauimages, dann solltest Du den Fehler doch eher bei Dir suchen.
da liegt der hund in der pfanne .. und nicht bei mir ..

Code: Alles auswählen

jokel@jokel:~/ni-buildsystem/root/.remove/usr/bin$ ls -alh
insgesamt 7,5M
drwxrwxr-x 2 jokel jokel 4,0K Jun  3 06:35 .
drwxrwxr-x 7 jokel jokel 4,0K Jun  3 06:35 ..
-rwxr-xr-x 1 jokel jokel 2,8K Jun  3 06:35 calc_tickadj
-rwxr-xr-x 1 jokel jokel 6,6K Jun  3 06:34 c_rehash
-rwxr-xr-x 1 jokel jokel 3,1M Jun  3 06:35 ntpd
-rwxr-xr-x 1 jokel jokel 645K Jun  3 06:35 ntpdate
-rwxr-xr-x 1 jokel jokel 1,2M Jun  3 06:35 ntpdc
-rwxr-xr-x 1 jokel jokel 857K Jun  3 06:35 ntp-keygen
-rwxr-xr-x 1 jokel jokel 1,3M Jun  3 06:35 ntpq
-rwxr-xr-x 1 jokel jokel 417K Jun  3 06:35 ntptime
-rwxr-xr-x 1 jokel jokel 3,5K Jun  3 06:35 ntptrace
-rwxr-xr-x 1 jokel jokel 3,2K Jun  3 06:35 ntp-wait
-rwxr-xr-x 1 jokel jokel  13K Jun  3 06:35 tickadj
-rwxr-xr-x 1 jokel jokel  12K Jun  3 06:35 update-leap
jokel@jokel:~/ni-buildsystem/root/.remove/usr/bin$ 
anbei das log von NTP :wink:
202606030633_make_ntp.log.tar.gz
(46.1 KiB) 11-mal heruntergeladen

Re: Allgemeine Probleme und Antworten

Verfasst: Mi 3. Jun 2026, 15:10
von vanhofen
Miky hat schon recht. Bring dein Buildsystem in Ordnung, jokel.

Deinen letzten Post im Buildsystem-Thread lösche ich, bevor irgendein User deinen Quatsch Patch bei sich übernimmt.

Re: Allgemeine Probleme und Antworten

Verfasst: Mi 3. Jun 2026, 16:30
von jokel
vanhofen hat geschrieben: Mi 3. Jun 2026, 15:10 Miky hat schon recht. Bring dein Buildsystem in Ordnung, jokel.

Deinen letzten Post im Buildsystem-Thread lösche ich, bevor irgendein User deinen Quatsch Patch bei sich übernimmt.
ok .. wenn du das sagst ..
ich werde das mal neu machen .. wahrscheinlich ist es zu alt.
hat sich ja so einiges geändert .. da ist es besser mal einen schnitt zumachen ..
und ntpdate sollte dann jawohl ohne Quatsch patch auskommen bzw. da sein wo es hingehört :wink: