...
Die Qualität des MJPEG-Streams kann man über die entsprechenden Optionen noch anpassen. Generell sollte man nur eine Größe und Qulität wählen, die man auch benötigt, um möglichst keine Ressourcen zu verschwenden.
Option | Erläuterung |
---|---|
vb= | Bitrate in Bytes/sec, hier 1500 Bytes/sec |
fps= | Bilder pro Sekunde, hier 10 Bilder/Sekunde |
Width= Height= | Breite und Höhe des Videobildes, hier 640x480 Pixel |
user= pwd= | Username und Passwort, mit dem der MJPEG-Stream geschützt wird, hier z. B. stream:stream |
Info |
---|
Wer lediglich das Problem hat, dass die Kamera nur einen Client für den MJPEG-Stram zeitgleich zulässt (so wie die Hikvision-Kameras), man aber mit mehreren Clients (z. B. mehreren Tablets, die an der Wand hängen) zeitgleich darauf zugreifen möchte, der sollte den Konvertierungsschritt überspringen (der sehr viele Ressourcen benötigt) und einfach nur den Kamera-MJPEG-Stream ohne Änderung per VLC wieder zurück ins Netzwerk streamen. Dazu dient der folgende Aufruf von VLC: cvlc -R http://username:password@CAM_IPADRESSE/STREAM_MJPEG.mjpg --sout='#std{access=http{user=stream,pwd=stream,mime=multipart/x-mixed-replace;boundary=--7b3cc56e5f51db803f790dad720ed50a},mux=mpjpeg,dst=:8080/cam.mjpg}' --sout-keep |
...