Getestet mit Ubuntu 20.04 Focal und Logitech C930e

Auf der Logitechseite findet man Beispiele zur Einrichtung in Windows und MacOS. Als unterstütze Betriebssysteme sind Windows, MacOS und Chrome angegeben. Ob es unter Linux klappt?

Erkenntnisse:

  1. Kamera wird automatisch erkannt
  2. Test mit Cheese funktioniert
  3. Die Kamera hat ein paar Parameter, die sich nicht einstellen liesen über Cheese, Teams, …

Da die Kamera den UVC Standard unterstützt, kann v4l-utils genutzt werden.
Installation mit sudo apt-get install v4l-utils
Es enthält eine Sammlung von Tools, z.B. v4l2-ctl. Damit lassen sich die Eigenschaften der Kamera über Cmdline auslesen und setzen:

# Auslesen der Devices
v4l2-ctl --list-devices

# Auslesen der Eigenschaften der Kamera
v4l2-ctl -d 2 -l

# Ändern der Parameter: z.B. Zoom 2x
v4l2-ctl -d 2 -c zoom_absolute=200

Skript zum Setzen von Zoom:

if [ $# -ne 2 ]; then
  echo 1>&2 "Usage: $0 DEVICE_ID TILT_VALUE"
  echo 
  v4l2-ctl --list-devices
  exit 3
fi

v4l2-ctl -d $1 -c zoom_absolute=$2

Skript zum Setzen von Tilt:

if [ $# -ne 2 ]; then
  echo 1>&2 "Usage: $0 DEVICE_ID TILT_VALUE"
  v4l2-ctl --list-devices
  exit 3
fi

v4l2-ctl -d $1 -c tilt_absolute=$2