feat: point the fleet at wss LiveKit room uwh-telhai

Publish and subscribe over wss://livekit.uni-wh.de:7800 and refuse
cleartext ws://. Conference room is uwh-telhai. Includes the uncommitted
encoded H.264 publish path, Rally hairpin, and KMS wall overlay.
This commit is contained in:
root
2026-10-11 00:48:50 +00:00
parent ef9573c294
commit 95bb7c50ee
89 changed files with 9883 additions and 243 deletions
+16
View File
@@ -0,0 +1,16 @@
from uvc_exposure import pin_cmd
def test_pin_cmd_order_manual_then_time_then_dynfps():
cmd = pin_cmd("/dev/cam07")
assert cmd[:3] == ["v4l2-ctl", "-d", "/dev/cam07"]
assert cmd[3] == "--set-ctrl=auto_exposure=1"
assert cmd[4] == "--set-ctrl=exposure_time_absolute=333"
assert cmd[5] == "--set-ctrl=exposure_dynamic_framerate=0"
def test_pin_cmd_auto_skips_inactive_time():
cmd = pin_cmd("/dev/cam07", auto_exposure=3, dynamic_framerate=1)
assert "--set-ctrl=auto_exposure=3" in cmd
assert "--set-ctrl=exposure_dynamic_framerate=1" in cmd
assert not any(c.startswith("--set-ctrl=exposure_time_absolute=") for c in cmd)