Ich nutze gerade VLC um einen Stream von 192.168.0.12 zu remuxen und auf einem lokalen Port (192.168.0.18:8888) als fertigen Stream wieder anzubieten. Der Aufruf dafür lautet
Mit diesem Aufruf puffert VLC ca. 1s und man hat somit einen zeitlichen Versatz. Sichtbar beim Starten von VLC durch
Code
...
[00007ff6ac000c90] main input debug: Buffering 17%
[00007ff6ac000c90] main input debug: Buffering 19%
[00007ff6ac000c90] main input debug: Buffering 20%
[00007ff6ac000c90] main input debug: Buffering 22%
[00007ff6ac000c90] main input debug: Buffering 23%
[00007ff6ac000c90] main input debug: Buffering 24%
[00007ff6ac000c90] main input debug: Buffering 26%
[00007ff6ac000c90] main input debug: Buffering 27%
[00007ff6ac000c90] main input debug: Buffering 28%
...
Alles anzeigen
Wie kann ich dieses Buffering begrenzen bzw. idealerweise abschalten? Ich habe schon folgende Optionen in allen Kombinationen versucht:
- --sout-mux-caching 0
- --no-sout-livehttp-caching
- --file-caching 0
- --live-caching 0
- --disc-caching 0
- --network-caching 0
Abgesehen davon, dass VLC die Warnung "[00007fd6ac4c8be0] main mux warning: late buffer for mux input (13452)" bringt, ist kein Unterschied bemerkbar. Der Versatz durch das Puffern ist nach wie vor ca. 1s.
Weiss jemand , wie ich bei VLC das Puffern abstelle?