Nachtrag: Meine Tests habe ich mit einem Windows Homeserver 2011 und CIFS Shares durchgefuehrt.
Wäre mal interessant, wenn dies jemand mit anderer Hardware und Betriebsystem nachvollziehen koennte, ob es dann anders/besser aussieht.
Danke.
Nachtrag: Meine Tests habe ich mit einem Windows Homeserver 2011 und CIFS Shares durchgefuehrt.
Wäre mal interessant, wenn dies jemand mit anderer Hardware und Betriebsystem nachvollziehen koennte, ob es dann anders/besser aussieht.
Danke.
Da es leider in dem Settings Thread etwas untergegangen ist, moechte ich das Thema mal extra beschreiben.
Einige berichten hin und wieder von Problemen, dass das Abspielen von Medien, welche auf einem NAS oder aehnlichem Geraet liegen, ueber Kodi gelegentlich ein "Buffering" zeigen.
Warum eigentlich ?
Ich gehe hier mal von einer drahtgebundenen Verbindung aus, ueber Wifi mag dies noch etwas "schlechter" sein. Ueber LAN bietet die Shield einen 1 Gbit/s Anschluss. D.h. Rein theoretisch koennten 1000 Mbit/s Daten abgespielt werden. Aufgrund des TCP Protokoll Offsets kommen in der Praxis ueber LAN weniger ueber die Leitung.
Da ein NAS (egal welche Platform, also Windows oder Linux oder Derivat) die Daten ueber das Samba Protokoll (Windows CIFS) bereitstellt, gibt es hier das naechste Bottleneck, den Samba bringt eine Menge Netzwerk Offset im Protokoll mit. D.h. die 1000 Mbit/s sind rein theoretischer Natur. Hinzu kommt noch, welche SMB Protokoll Version (1 oder 2) verwendet wird.
In verschiedenen Foren wie den nvidia Foren wurden schon Tests gefahren, was die LAN Schnittstelle der Shield bei einem Samba Zugriff leisten kann. Ueberragend ist dies nicht. Siehe z.B.
https://forums.geforce.com/default/topic/…mb-performance/
Die dortigen Tests ergeben in der Groessenordnung die gleichen Werte, die ich gemessen habe. Siehe Screenshot anbei.
Upload: (von der Shield auf das NAS) : 240 Mbit/s (30 Mbyte/s)
Download (vom NAS auf die Shield) : 220 Mbit/s (28 Mbyte/s)
Wie kann man dies messen ?
Es gibt verschiedene Apps im google Appstore, ich habe mich fuer "Wifi Speed Test" entschieden.
https://play.google.com/store/apps/det…wifispeedtester
Leider kann man die nicht direkt aus dem Android TV Playstore laden, sondern muss ueber Sideload gehen. Falls es jemand selber in seinem Netzwerk testen moechte - ich habe die APK mal auf meinen Google Drive Account hochgeladen
https://drive.google.com/file/d/1Wvd4iI…iew?usp=sharing
Desweiteren benoetigt man einen Sideload Launcher, um nach der Installation die App aufrufen zu koennen (habe ich ebenfalls mal hochgeladen)
https://play.google.com/store/apps/det…ideloadlauncher
https://drive.google.com/file/d/1-lhLIP…iew?usp=sharing
Nach dem Aufruf der App "Wifi Speed Test" kann man mit der shield FB navigieren, um auf den SMB Test Modus zu gehen, um Upload und Download Test zu aktivieren und ob die groesse der Testdatei festzulegen. Damit nicht nur ein Peak evaluiert wird, empfehle ich mindestens 1 GB an Testdaten.
In der Konfiguration der App legt ihr die Adresse eines Shares auf dem NAS fest (IP plus Freigabename) sowie wenn erforderlich, konfiguriert die Zugangsdaten.
Weitere Beschreibung dieses Werkzeugs gibt es vom Autor unter
https://pzoleeblogen.wordpress.com/2013/11/26/wif…android-how-to/
Was bringt der Test ?
Ihr koennt messen, was in eurem Netzwerk an maximaler Datenrate vom NAS auf der Shield beim Playback ueber Kodi zur Verfuegung steht. Einige berichten ja immer wieder "es ruckelt" oder "buffering" usw. Wenn das Medium, welches ihr abspielt, hat groessere Datenraten als der Netzwerkdurchsatz hat, dann hat Kodi keine Chance. Hier mal ein Beispiel (Untersuchung eines Filmes mit Mediainfo)
Format : Matroska
Format-Version : Version 4 / Version 2
Dateigröße : 106 GiB
Dauer : 1h 37min
Modus der Gesamtbitrate : variabel
Gesamte Bitrate : 155 Mbps
Durchschnittliche Bitrate 155 Mbit/s, in der Spitze (angezeigt im Kodi) von 230 -250 Mbit/s ! Wenn mein Netzwerk mit der Shield, wie im beigefuegten Testergebnis, nur 220 Mbit/s bringt, muss es ruckeln bzw. muss zur Laufzeit durch Kodi gepuffert ("buffering") werden. D.h. ich muss Kodi erlauben, mehr Daten im Cache zu halten, um diese Spitzen zu kompensieren.
Dies kann ueber die [definition='2','1']advancedsettings[/definition].xml erfolgen, hier mal ein Beispiel fuer Kodi 17.x, welcher 250 Mbyte Speicher ermoeglicht und somit die Spitzen kompensiert.
<[definition='2','1']advancedsettings[/definition]>
<cache>
<!-- Choose what to buffer:
0) Buffer all internet filesystems (like "2" but additionally also ftp, webdav, etc.) (default)
1) Buffer all filesystems (including local)
2) Only buffer true internet filesystems (streams) (http, etc.)
3) No buffer -->
<buffermode>1</buffermode>
<!-- number of bytes used for buffering streams ahead in memory -->
<memorysize>250144000</memorysize>
<!-- this factor determines the max readrate in terms of readbufferfactor * avg bitrate of a video file. -->
<!-- This can help on bad connections to keep the cache filled. It will also greatly speed up buffering. Default value 1.0. -->
<readfactor>20</readfactor>
</cache>
</[definition='2','1']advancedsettings[/definition]>
Alles anzeigen
Die Shield hat ausreichend RAM, damit dies keine Rolle spielt. Einziger Nachteil, der Start des Playback verzoegert sich einige Augenblick - solange, bis der Cache gefuellt ist.
Hinweis: Meine Messung erfolgten im LAN (also drahtgebunden). Es wird ueber Wifi mit Sicherheit nicht besser
Ronny, bei mir geht die Verbindung über 3 Switches, eine knapp 60m Leitung, 30m davon außerhalb der Wohnung an der Hauswand lang. SMB hat ja auch etwas Offset, was den Durchsatz verringert. Ich wollte einfach mal wissen, was effektiv über die Leitung geht, deshalb die Messung.
Andere, die Probleme mit buffering haben, können das ja mal testen und dann ihren Cache tunen
Edit: Thema ausgelagert in extra Thread
Shield, Kodi und Samba Performance
Da es in SPMC vernünftig läuft, habe ich keine große Not, ich hatte einfach nur gedacht das ich mit Kodi zu dusselig bin.
Vielleicht liegts einfach daran, dass die [definition='2','1']advancedsettings[/definition] von SPMC nicht kompatibel mit Kodi 17 und groesser sind ?
Beim SPMC heisst der Definitionsabschnitt (XML Attribute) fuer den Netzwerk Buffer <network>, bei Kodi <cache>, desweiteren wurde aus cachemembuffersize der neue Tag memorysize usw.
Also stellt sich die Frage, ob du fuer beide Installationen die gleichen oder unterschiedliche Cache Einstellungen verwendest ?
Ich glaube, ich habe bei mir ziemlich am Limit geschraubt, anbei mal meine SPMC Settings (4K HDR bis 300 Mbit/s getestet) und meine Kodi 17.x Settings (bis knapp 100 Mbit/s) getestet. Quelle ist immer NAS, niemals lokal.
Der grosses Cache hat aber auch Nachteile - der Start eines Filmes dauert einige Augenblicke laenger (Cache wird eingelesen), aber danach habe ich null Probleme.
Wie schon Mal in einem anderen Thread geschrieben, ich habe einen 4K Film mit 155Mbit/s Durchschnitt Video plus DTS-HD und Spitze 230Mbit/s vom NAS via Gigabit LAN auf der Shield laufen lassen. Musste lediglich den Cache auf 300 MByte via [definition='2','1']advancedsettings[/definition] hochschrauben, sonst gab es gelegentlich buffering. Danach aber einwandfrei abgespielt, 2h Dauer. "Normale" UHD inkl. HDR und Atmos Sound sind überhaupt kein Problem.
Das ganze über die Kette NAS, 1m Kabel, Switch, 20m Kabel, Switch, 30m Kabel, Switch, 1m Kabel, Shield.
PS Virenscanner? Lass den Unfug Weg, braucht kein Mensch...ausser die Hersteller der Software.
Nachtrag: Link zum damaligen Posting
ULTRA HD mit NVIDIA Shield TV und Synology DS214+
Ein gelungenes erstes Posting. Gleich ein Hinweis auf illegale Plattformen.
Wir kuendigen sofort alle unsere Abos und schauen die kostenlosen Streams, yeah.
Alles klar. Danke dir.
Hast mein Posting leider nicht ganz verstanden. Ob mich das stört oder nicht, war nicht das Thema und gilt es auch nicht zu bewerten.
Ich möchte lediglich nachhaken, ob das schon länger so ist? Und gleichzeitig dokumentieren, dass die Werbeunterbrechungen mit den älteren YouTube App Versionen nicht erscheinen.
PS: Du kennst das Zitat " Wenn etwas nichts kostet bist du das Produkt" ?
Hmm.
Netflix Umsatz 8.8 Mrd. US$
nVidia Umsatz 6.9 Mrd US$
Amazon Umsatz 136 Mrd US$
nvidia Druck auf eine Company mit 15fachem Umsatz und eigener Konkurrenzhardware ...
(dieser Beitrag enthaelt Sarkasmus )
Hallo miteinander,
ich bin ja auf meiner Shield (eine 2015er) im Wohnzimmer wie auch auf der 2017er im Schlafzimmer auf der Youtube App 1.13.11 (April 2016)
Also die alte Version, die voller permanenter roter Bildleiste so wie hier.
Ueber die Feiertage habe ich meine Verwandschaft besucht, dort steht eine MI Box, welche ich mal fuer ein paar Tage zum Spielen hatte.
Auf der Box ist die neueste Youtube App fuer Android TV, die Version 2.02.08.
Ich finde die neueren Version ab 2.00 einfach total unuebersichtlich, deshalb bin ich auf der letzten 1.x Version, aber das soll nicht das Thema sein.
Was mir bei der MI Box, also der aktuellen Youtube App Version aufgefallen ist (und ich bei meinen beiden Boxen mit der alten Version noch nie gesehen hatte) - Youtube sendet Unterbrecherwerbung. Also mitten in einem laengeren Clip kommt ein Werbevideo und danach geht der gewaehlte Clip weiter. Ich war total erschrocken bzw. veraergert.
Ist das schon laenger so ? Wie erwaehnt, ich schaue sehr viele Clips, insbesondere Satire, Tech Reviews (Spielzeug aus China) und Produktvorstellungen/Gadgets, die schonmal 45 Minuten und laenger gehen. Habe aber noch nie erlebt, dass es eine Werbeunterbrechung gibt.
Schade ... ich hoffe ja immer noch, das nVidia mal Netflix ein wenig Druck macht, damit die das framerate switching einbauen. Man soll die Hoffnung nicht aufgeben.
Yep, vermute ich auch. Einfach mal die Shield starten und einen Mittagsspaziergang machen. Oder alternativ die automatischen Updates im Playstore aktivieren (mach ich sowieso immer).
Das Kodi dann auf 1080p steht ist nicht schlimm, bei 4k Inhalt schaltet sie trotzdem auf 4k um.
Bist du dir da ganz sicher ? Im nVidia Forum ging es auch mal um dieses Thema und ich meine, gegenteiliges gelesen zu haben.
Sprich, wenn du die Shield auf 4k60 laesst und Kodi zur 1080p Ausgabe bringst bleibt das Upscaling immer noch auf Seiten der Shield.
Stellst du die Shield auf 1080p und Kodi auf 1080p und hast 4k Content, dann war die Aussage, dass dies dann einen downscale durchlaeuft und vom TV wieder hochskaliert wird. Und 1080p Ausgabe der Shield macht Probleme bei z.B. Netflix oder Yutube 4k.
(Achtung: Gepflegtes und angelesenes Halbwissen von mir).
Laeuft nicht weg, das File liegt seit 2 Jahren auf dem Drive
Schoenen Urlaub.
@hoppel118, falls du Lust hast
https://drive.google.com/file/d/0B1q2CG…iew?usp=sharing
Das war damals das Stueck vom Tatortreiniger, welches mein Sample war, extra mit Vorlauf geschnitten, damit es nicht als Sync Problem wegdiskutiert wird.
Ab Sekunde 27 (Einfahrt in die TG)
Ab Sekunde 39 (Lauf im Gang)
Ab Sekunde 42 (Aus der Tuer heraus)
Wenn ich meinen TV dies mit 50fps abspielen lasse gibt es an diesen Stellen Untstetigkeiten. Bei 25fps alles i.O.
Ich habe auch sehr viele Videos, die mit 25 Bildern pro Sekunde encoded sind und ich habe den Eintrag weiterhin in meinen Settings. Ansonsten gibts die bekannten Mikroruckler.
Vor fast 2 Jahren hatte ich dies mit Beispielen im nVidia Forum diskutiert, aber hat dort keinen wirklich interessiert. Bzw. die meisten behaupteten, es nicht zu sehen (ich hatte einige Samples vom "Tatortreiniger" hochgeladen, bei denen man die Unstetigkeiten im Bild gut gesehen hatte.
Von daher nutze ich nun die Voreinstellung und gut ist.
Richtig, aber braucht man das wirklich