Videos ruckeln bei Bitrate > 60Mbps

  • tscha, probleme auf allen layern.

    powerline erhoeht die latenz der pakete und bringt schlechte software zum verzweifeln

    android hat wahrscheinlich nicht alle file system optionen im OS wie windows

    kodis eigene smb implementierung ist nicht so gut wie die von windows

    kodis streaming code ist nicht so gut wie der von vlc

    der benutzer macht erst nach dem dritten mal was man ihn fragt

    [ap]

  • Ja, es ist wie immer...lass das OS den mount machen und nicht Kodi. Wird halt bei Android schwieriger. Und an NFS selbst liegt das auch nicht. Das ist dann auch die Implementierung von Kodi. Wenn Windows oder Android den NFS Share selbst einbinden könnten, wäre das Ergebnis wahrscheinlich ebenso gut, wie mit SMB als Netzlaufwerk.

    Vielleicht gibt es unter Android auch Möglichkeiten SMB direkt einzubinden und dann Kodi auf einen Ordner zeigen zu lassen. Da bin ich nicht tief genug drin.

    Danke für deine Geduld te36

  • Jo, beim filesystem layer braucht man nur ein gutes OS zu nehmen (linux oder windows). Bloss beim caching layer waere es toll, wenn Kodi da zu Vlc aufschliessen wuerde.

    Mir ist das auf die Fuesse gefallen nachdem ich mir einen https server aufgesetzt habe, so das Friends&Family meine TV Aufzeichnungen uebers Internet sehen koennen sollten, schick mit https:// mount und user/passwort authentifizierung von kodi aus. Und zuhause lief das auch alles toll. Bloss uebers Internet mit hoeherer Latenz hats dann mit Kodi immer gehakt. Total frustrierend, ansonsten waere das naemlich genial. Wegen https mit user authentifizierung brauchen die clients kein VPN).

    Mit Vlc gehts natuerlich auch uebers Internet ohne probleme. Aber Vlc hat halt keinen eingebauten browsers mit scraping etc. pp ist also total unbequem.

  • Habe nun auch mal was gemessen, auch das, worauf te36 hinaus wollte. Bei mir auf FireTV Stick 4k max, 2. Generation. Der Stick ist im WLAN (habe auch USB2LAN mit Gbit/s, allerdings halt an USB2 des Sticks - liefere dazu vielleicht in separatem Thread was nach). Am Standort des Sticks schafft mein Notebook 40 MByte/s über WLAN zu meinem NAS.

    Kodi Dateimanager. 1,5 GByte große Datei kopiert - 5 MByte/s

    X-Plore Dateimanager auf dem selben Stick, selbe Datei - 30 MByte/s - Faktor 6

    Ich sag mal, mein WLAN ist grundsätzlich in Ordnung, ich meine sogar sehr performant. Leider unter Kodi auf dem FireTV Stick nicht.

    Habe auch die Jellyfin-Testdateien probiert. 60 Mbit/s ruckelt hier auch, 30 MBit/s ok. Je nach Situation kommt neben Ruckeln halt auch Nachpuffern vor und auch kompletter Stillstand.

    Und nun meine Enttäuschung, MKVs meiner BRs, die früher gut liefen (z.B. unter Kodi 17) ruckeln jetzt auch. Aber das soll hier nicht das Thema sein. Und könnte ich jetzt auch nicht genau mehr vergleichen.

    @DaVu, deine Aussagen a la "Bring dein Netzwerk in Ordnung" scheinen mir da vom Problem abzulenken. Auch bei scheint Kodi die eigentlich vorhandene Bandbreite nicht adäquat auszunutzen. Klar, ich weiß, dass grundsätzlich auch mein PR willkommen ist. Aber die immerwährende Wiederholung davon (tlws- an Leute, die das eh schon wissen) bringt da ja nicht wirklich weiter. Im Gegenteil - bei allem Respekt - können Sie das Bild des Kodi Teams mit gewisser Überheblichkeit und Hybris fördern. Ich meine das nicht böse. Vielleicht als Anstoß, da mal anders drüber nachzudenken. Selbst habe ich schon Patches beigesteuert. Und ich denke, die meisten hier - wenn Sie denn Zeit und Fähigkeit für so eine Aufgabe mitbringen - hülfen da gerne mit einem PR. Da braucht man nicht immer wieder drauf hinzuweisen.

    Man könnte auch provokanter fragen: Wieso ist der erste Tipp, das Netzwerk zu verbessern, wenn andere Programme mit dem Netzwerk zurecht kommen? Vielleicht die Einsicht, dass man das auch von Kodi Seite verbessern kann und sollte? Und - weil ja offenbar nicht jemand da einfach einen PR beiträgt, der das Problem behebt, eine Idee, wie man zu einer besseren Lösung kommen kann. Oder das einfach nur nennen, könnte so eine Diskussion entspannen. In der Art: "Wir sehen, dass andere Programme das in einigen populären Konstellationen besser machen. Unser Ansporn ist es, da nachzuziehen. Wir sind dran". Dann klingt ein "bis dahin nur mit Geräten mit GBit/s LAN am Kabel" schon weniger abgehoben.

    Übrigens, unter Windows ist der Datei-Manager von Kodi hier performant, sowohl bei Zugriff auf OS-gemountetes Share auf dem NAS, als auch bei Kodi-internem smb-Zugriff. Und da funktionieren hier alle Test-Videos bis 300 Mbit/s über WLAN. 400 Mbit/s nicht ganz über WLAN, über LAN schon. Auf Anhieb sehe ich hier unter Windows mit Gbit/s LAN oder mit WLAN keinen Unterschied zwischen smb-Mount auf OS oder Kodi-Direktzugriff auf das Share.

    Kodi 21.1, 17.6, 21.0, 16, 20.5 on Windows 11 Pro, Android 6, Android 12, FireTV Box 2nd Gen, FireTV 4k Max 2nd Gen
    Media on NAS, OpenMediaVault 6 (Debian Linux).

  • Alles Gute und gerechtfertigte Punkte.

    Ich gelobe Besserung

    Nur sind auch bei weitem nicht alle vorgeschlagenen Optionen vom Themenersteller getestet worden. Der Tenor hier war

    VLC geht, Kodi nicht. Fixt das.

    Wie der Cache funktioniert wurde hier erklärt. System-Mounts zu verwenden wurde auf der ersten Seite schon erwähnt.

    Ich verstehe sehr wohl, dass es unter Android ein Problem ist System-Mounts zu verwenden und man auf die Implementierung des Protokolls auf Kodi-Ebene setzt.

    Weiter würde ich ein kleines Vermögen darauf wetten, dass ein WLAN welches keine Abhängigkeit zu DLAN hat, aber die gleichen Durchsatz aufweist auch besser funktioniert und nicht zu einem derartigen Verhalten führt.

    Somit verurteile ich immer noch das Netzwerk.

    Natürlich ist Kodi nicht fehlerfrei und der verlinkte Thread ins Kodi Forum sagt ja bei weitem nicht, dass der Cache gar nicht funktioniert. Es wird gesagt, dass er nicht funktioniert wie er sollte und er nur dann "peakt" wenn er leer genug ist. Das ist natürlich schlecht. Ich hatte auch vorgeschlagen den Puffer komplett auszuschalten und das mal zu testen. Es ist also nicht so als hätte man hier nicht konstruktive Vorschläge gemacht,

    Nur muss halt auch eine gewisse Eigeninitiative an den Tag gelegt werden. Und die hat mal sehr lange gedauert. 5 Seiten dieses Threads bis die ersten Schritte gemacht worden sind, die schon auf der ersten Seite vorgeschlagen wurden.

    Das kann man konsequent oder resistent nennen. ;)

    Aber, wie gesagt, der Wink ist angekommen und dafür danke ich dir (ganz ernst gemeint).

  • buers Interessante tests, danke.

    Wenn Kodi unter Android da von einer auf die andere Version signifikante Performanceverluste aufweisen sollte, dann waere das zumindestens fuer mich ein regression bug, den sich Team Kodi vorrangig anschauen sollte - auch ohne PR. Aber wie bekannt: you get what you pay for, d.h. regression bugs sind vielleicht nur bei zahlenden Kunden ein NoGo.

    Ausserdem muesste man dann halt mal den stress auf sich nehmen und die verschiedenen Kodi versionen installieren und das so zu dokumentieren, das das dann schluessig/einfach nachvollziehbar ist. Ich befuerchte mal auch, das da die verschiedenen SMB Versionen auch noch einen Effekt haben koennen, im schlimmsten Fall war die alte Erinnerung mit SMBv1 und wenn jetzt SMBv3 verwendet wird, dann ist am Ende irgendeine Sicherheitsfunktion von v3 schuld, und das ist natuerlich immer wichtiger als Performance (jetzt spekuliere ich ganz gemein von meinen total rassistischen Vorurteilen gegenueber Sicherheit - die darf ja alles kaputt oder langsam machen ;-).

    Ich hatte auch gestern mal kurz gegoogled zum thema SMB als service unter android, aber da werden jetzt nur noch verschiedene file manager empfohlen, aber ich kapiere jetzt nicht, ob man dann die von diesen file-managern gemounteten SMB Verzeichnisse auch von Kodi aus zugreifen kann. Dachte eher, das sowas nicht geht. Probieren geht ueber studieren.

    Ansonsten sind mir auch die Ergebnisse mit Windows merkwuerdig: Hier schreibt ein Entwickler das Kodi unter Windows gar nicht Samba verwendet, sondern die Windows eigene Implementierung. Danach sollte es eigentlich keinen Unterschied zwischen z: und smb://.... geben. Oder die Info ist veraltet, oder Kodi schafft es selbst bei Nutzung der Windows Implementierung was falsch/langsam zu machen.

    [be]

  • VLC geht, Kodi nicht. Fixt das.

    Hier hör auf so ein Unfug zu schreiben.

    Ich habe meine Test gemacht, meine Erkentnisse hier geteilt und wollte, nachdem ich von alleine (=Eigeninitiative) auf den VLC-Vergleich gekommen bin, einfach nur von Euch wissen was der Grund ist wieso es mit der einen Software geht und mit der anderen nicht.

    te36 hat versucht es zu erklären, seine Nerd-Sprache verstehe ich aber nicht ;)

    Nur muss halt auch eine gewisse Eigeninitiative an den Tag gelegt werden. Und die hat mal sehr lange gedauert. 5 Seiten dieses Threads bis die ersten Schritte gemacht worden sind, die schon auf der ersten Seite vorgeschlagen wurden.


    Das kann man konsequent oder resistent nennen. ;)

    Eigeninitiative? Ich habe befor das Thema entstand viel getestet und geschrieben. Wurde aber immer wieder nach Sachen gefragt die bereits im Eingangspost standen. Hast du nicht selber geschrieben du willst nicht alles lesen? Bitte eine Zusammenfassung usw...

    Und ob es fünf Seiten oder 50 Tage sind was ist das Problem? Ich habe doch das Problen mit der Bitrate und nicht du. Weihnachten stand vor der Tür!!!

    Ich hab eine Familie und geniese diese Zeit mit ihr anstatt mich um Kodi-Probleme zu kümmern. Der Plan war von Anfang an die Sache eh erst nach Weihnachten oder gar im neuen Jahr dann anzugegen.

    Dazu kommt, dass ich erst seit ca. 1.5 Jahren überhaupt weiß, dass Kodi existiert. Habe mit dem ganzen IT Kram null am Hut und bin ein Laie. Bin zwar Ingenieur aber Informatik ist und bleibt für mich ein großes Mysterium :)

    Aber selbst als Laie habe ich anscheinden erkannt, dass nicht nur mein Steinzeit-Netzwerk das Problem ist sondern Kodi (in Verbindung mit dem Netzwerk). Und das ist eigentlich das Schlimme, dass, wie du es sagen würdest, erst nach 5-6 Seiten mal endlich einer hier Klartext schreibt. Danke dafür buers und te36

    Du DaVu scheinst ja alles besser zu wissen, wie lange ich an Kodi sitze oder wieviele Löcher ich bohren muss damit mein Netzwerk stabil wird usw. aber mir einfach mal zu erklären weshalb ich mit dem Vlc das Problem nicht habe hast du mir nicht erklären können du bist ja nicht mal darauf eingegangen. Wieso??? Natürlich weil mein Netzwerk beschissen ist!

    Mag sein das du viel Know How hast, aber wie du hier teilweise mit Leuten umgehst ist nicht die Art wie man es machen sollte.

    Ich werfe dir doch auch nicht vor, dass du noch keine Stellung dazu genommen hast, was du zur Whitelist (was anscheinend auch noch falsch ist!) geschrieben hast. Aber hey du kanns viel um die Ohren haben wie du es sagtst, aber andere nicht? Ich muss sofort springen wenn mir jemand was antwortet? Es liegt doch in meinem Interesse das Problem zu lösen oder nicht?

    Synology DS 220j | Nexus v20.2 | NVIDIA Shield TV Pro | Xiaomi TV Box S 2nd Gen | Xiaomi MiBox S | LG OLED65C17LB

  • Was buers getestet hat ist super, aber diesen Test hatte ich doch auch gemacht. Bereits im Post#1 hab ich geschrieben: "Beim Kopieren des Testvideos auf den Stick......Übertragungsrate genau in diesem Bereich von 7-8MB/s liegt." Obwohl mein Netzwerk auf um die 22MB/s kommt (LanSpeedTest).

    Post #8 immer noch erste Seite! schrieb ich: "VLC zieht das Video auch mit 15MB/s während Kodi nur auf 7-8MB/s kommt."

    Braucht man erst eine Bestätigung von einem Zweiten und erfahrenen Member bevor man hier ernst genommen wird? Sorry ich verstehe das nicht. Anstatt mir hier Seitenweise Vorwürfe zu machen ich hätte nix unternommen hätte das ganze Thema schon auf der ersten Seite erledigt sein können.

    Synology DS 220j | Nexus v20.2 | NVIDIA Shield TV Pro | Xiaomi TV Box S 2nd Gen | Xiaomi MiBox S | LG OLED65C17LB

  • Man könnte auch provokanter fragen: Wieso ist der erste Tipp, das Netzwerk zu verbessern, wenn andere Programme mit dem Netzwerk zurecht kommen?

    Danke!!! Du triffst den Nagel auf den Kopf...danke danke danke!!!!

    Sogar mein Sohn sagte zu mir: wenn es doch mit dem orangenen funktioniert wieso dann nicht mit dem K, das kommt doch alles von der weißen Box (Syno) :) ;)

    Sage nicht wie alt er ist.

    Synology DS 220j | Nexus v20.2 | NVIDIA Shield TV Pro | Xiaomi TV Box S 2nd Gen | Xiaomi MiBox S | LG OLED65C17LB

  • Danke!!! Du triffst den Nagel auf den Kopf...danke danke danke!!!!

    Sogar mein Sohn sagte zu mir: wenn es doch mit dem orangenen funktioniert wieso dann nicht mit dem K, das kommt doch alles von der weißen Box (Syno) :) ;)

    Sage nicht wie alt er ist.

    wurde dir doch schon erklärt wieso, aber das möchtest du anscheinend auch nicht verstehen.

    VLC Player hat ein größeren Cache ganz einfach.

    Entweder du erhöhst ihn auch bei Kodi oder sorgst für ein anständiges Netzwerk.

    Kodi nimmt halt das was benötigt wird, da aber nicht jede Scene gleich viel braucht knickt dein Lan einfach manchmal ein.

  • Entweder du erhöhst ihn auch bei Kodi oder sorgst für ein anständiges Netzwerk.

    Hey du, das habe ich. Siehe erste Seite! Beitrag #12.

    Und das sogar durch Eigeninitiative...

    aber das möchtest du anscheinend auch nicht verstehen

    nope...was ich die ganze Zeit nicht verstanden habe ist, wieso man sich mit Händen und Füßen wehrt und Kodi in Schutz nimmt anstatt so wie Fritsch es offen ausspricht, dass Kodi eben in dem Bereich seine Schwächen hat und das man an denen arbeiten sollte...

    Synology DS 220j | Nexus v20.2 | NVIDIA Shield TV Pro | Xiaomi TV Box S 2nd Gen | Xiaomi MiBox S | LG OLED65C17LB

  • Hey du, das habe ich. Siehe erste Seite! Beitrag #12.

    Und das sogar durch Eigeninitiative...

    Dann machst du es falsch.

    Nimm EZ Maintenance Kodi Addon

    nope...was ich die ganze Zeit nicht verstanden habe ist, wieso man sich mit Händen und Füßen wehrt und Kodi in Schutz nimmt anstatt so wie Fritsch es offen ausspricht, dass Kodi eben in dem Bereich seine Schwächen hat und das man an denen arbeiten sollte...

    Wieso hat Kodi dort seine Schwächen? Bei mir Läuft alles mit 1gbit Lan und ich habe nur Untouched UHDs die ich aus den Netzwerk Abspiele.

    Ich möchte kein unnötig großen Cache nutzen und bin froh das nur das genommen wird was benötigt wird.

    Aber Hey dann sch.... doch einfach auf Kodi keiner zwingt dich es zu benutzen.

  • Wieso hat Kodi dort seine Schwächen?

    Weiß ich doch nicht, glaube aber einem erfahrenen und freundlichen Team-Kodi Entwickler. Zumal ich ja auch noch selber das Problem erlebe...

    keiner zwingt dich es zu benutzen

    Danke, zu dem Entschluss bin ich auch schon gekommen (s. Beitrag #86). Ich nutze Kodi eben für Filme bis Bitrate=X und >X dann eben den VLC. Alles easy...

    Verstehe garnicht das ihr euch hier alle so aufregt.

    Synology DS 220j | Nexus v20.2 | NVIDIA Shield TV Pro | Xiaomi TV Box S 2nd Gen | Xiaomi MiBox S | LG OLED65C17LB

  • Zumal ich ja auch noch selber das Problem erlebe...

    Tja und zich User hier die das Problem nicht haben einschließlich mir.

    Verstehe garnicht das ihr euch hier alle so aufregt.

    Es regt sich niemand auf, es kann halt nur nicht sein das es bei allen beteiligten hier funktioniert und nur bei dir nicht und dann soll es an Kodi liegen.

    Wie geschrieben erhöhe den Cache, am besten mit den Addon und es wird definitiv funktionieren wenn der Cache erhöht wurde. An meinem fire TV Stick mit WLAN musste ich dies nämlich auch machen.

  • es kann halt nur nicht sein das es bei allen beteiligten hier funktioniert und nur bei dir nicht

    Mit den Beteiligten hier hast du wahrscheinlich recht. Aber du wirst es nicht glauben, es gibt außerhalb von Kodinerds auch eine Welt...

    Es gibt zig Themen in anderen Foren mit den gleichen oder ähnlichen Problemen. Aber hey...solange doch hier alles i.O. ist gibt es keine Probleme, wie du schon sagst: es kann nicht sein.

    Ich hab auch keine Lust mehr mich hier zu rechtfertigen. Für mich ist das Thema schon lange durch :)

    Aber iwie lustig ist das schon hier ;)

    Tja und zich User hier die das Problem nicht haben

    PS: mir war nicht bewusst, das man erst eine relative Mehrheit braucht damit einem geholfen wird...

    Synology DS 220j | Nexus v20.2 | NVIDIA Shield TV Pro | Xiaomi TV Box S 2nd Gen | Xiaomi MiBox S | LG OLED65C17LB

  • Der Thread ist aus 2011...echt jetzt? :D

    Naja, der Satz von Pytagoras gilt doch au ch noch immer ;)

    Ich finde halt mit google nix neueres, was mir sagt ob Kodi jetzt unter windows samba integriert oder nicht. Klar, koennte man auf forum.kodi.tv mal nachfragen. Oder halt den quellcode analysieren. Alles noch mehr Analysearbeit.

  • DayOne Jetzt muss ich ihn aber mal in Schutz nehmen.

    Er hat nun mal kein Gigabit-Netzwerk. Somit ist der Vergleich, den du hier anstrebst ein Vergleich zwischen Äpfel und Birnen.

    Die Werte, die er als Cache Benutzt hat (siehe erste Seite) sind für seine Android Box wahrscheinlich schon sehr hoch. Man muss den Wert des Video-Cache mit 3 multiplizieren. Der eingetragene Wert sind 140MB....Mal 3 = 420MB Cache. Vielleicht kann man das noch erhöhen. Die Xiaomi Mi Box S hat 2GB RAM. Man müsste ermitteln wieviel RAM noch frei ist und dann Kodi dahingehend anpassen.

    Wenn in VLC nichts angepasst wurde, dann wird der Cache (VLC verwendet per default einen Cache) in ms angegeben:

    Wie die Speichermenge dahinter berechnet wird, weiß ich nicht. Vielleicht errechnet das VLC dynamisch anhand der Bitrate des Videos und treibt so auch das Cache-Volumen hoch. Fakt ist aber, dass VLC 1 Sekunde im Cache vorhält. Wenn Kodi über seine eigene SMB Implementierung nur ~7MB/s liest, dann ist das nicht ausreichend. Wie hier getestet wurde, läuft es unter Windows besser, wenn man den System-Mount verwendet und Kodi dann auf ein Netzlaufwerk zugreift. Das klappt halt nur unter Android nicht.

    Das Netzwerk zu verbessern ist hier eine Möglichkeit. Das kann und/oder möchte man nicht. So be it. Es gibt noch andere (einige davon wurden noch nicht getestet):

    • über die [definition='2','0']as.xml[/definition] den Puffer deaktivieren
    • den Cache zu erhöhen

    Aber selbst dann ist die grundlegende Frage "Warum es mit VLC geht und mit Kodi nicht" eine gerechtfertigte Frage. Zumindest wenn es nur um die reine Erklärung geht und man gar keine Lösung haben möchte.

    Ich selbst habe auch einen Test gemacht und bei meinem WLAN bekomme ich über NFS (Kodi mount) eine Übertragungsrate von 11MB/s während ich über einen System-Mount fast 40MiB/s habe. Das da bei Kodi was im Argen ist will ich ja auch gern glauben. Ich würde aber auch denken, dass man bei einer Änderung des Caches in Kodi auch zu ähnlich guten Ergebnissen kommt. Das würde aber weitere Tests in Anspruch nehmen.

    Wenn ich mir das so überlege und sehe, dass der Cache in VLC in Millisekunden angegeben ist, sich die Datenmenge eines Videos aber anhand der Bitrate ermittelt, frage ich mich wirklich wie VLC das macht. Das kann (meiner bescheidenen Meinung nach) nur dynamisch gehen. Denn 1 Sekunde ist ein relativer Wert in Bezug auf die Datenmenge. 1 Sekunde eines Videos mit 5GB Datenmenge hat eine andere Größe als 1 Sekunde eines Videos mit 30B.

    Einmal editiert, zuletzt von DaVu (28. Dezember 2023 um 21:26)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!