Hallo Zusammen,
Ich habe zwei virtuelle Maschinen (Ubuntu 18.04) welche in einem Internen Netwerk miteinander kommunizieren können.
Auf der Server-VM ist ein Video gespeichert, welches ich mit der Client-VM per Samba-Netzwerkfreigabe teile.
Die Bitrate des Videos sieht folgendermaßen aus:
Zum Abspielen des Videos nutze ich den VLC-Player (Version 3.0.3).
Abspielmethode A:
Auf der Client-VM ist der geteilte Ordner eingehängt (mounted) und ich kann über folgenden Pfad auf diesen zugreifen:
/run/user/1000/gvfs/smb-share:server=vm1server.local,share=testvideos/
Über die Kommandozeile öffne ich das Video mit folgendem Befehl (entspricht der Option "Öffne Datei" in der GUI):
vlc /run/user/1000/gvfs/smb-share:server=vm1server.local,share=testvideos/bbb_sunflower_2160p_60fps_normal.mp4
Die Datenrate beimAnzeigen des Videos auf der Client-VM schaue ich mir mit Wireshark an:
Abspielmethode B:
Egal ob das Netzlaufwerk eingehängt ist oder nicht, wenn ich den folgenden Befehl in der Kommandozeile eingebe (entspricht der Option "Netzwerkstream öffnen" in der GUI):
vlc smb://vm1server.local/testvideos/bbb_sunflower_2160p_60fps_normal.mp4
erhalte ich in Wireshark die folgende Datenrate:
Wie man sieht, ist die Datenrate bei beiden Methoden ziemlich ähnlich. Nur in der ersten Sekunde erhalte ich 12Mbit/s im ersten Beispiel und 140Mbit/s im zweiten Beispiel.
Die Cache-/Buffereinstellungen habe auf ihren Standardwerten gelassen. Doch auch bei Ändern der Werte für "Datei Caching" und "Network Caching" konnte ich keine Änderung im Verlauf der Datenrate erkennen.
Kann sich jemand erklären, wie die unterschiedlichen Anfangspeaks zustande kommen?
VG jjulianf