Description
Extend the CLI to support the new control surface mode alongside the existing video bridge mode.
Tasks
Acceptance Criteria
push2-bridge --mode control starts the control surface
push2-bridge (no args) still starts the video bridge as before
- All new options have sensible defaults
- README documents the full control surface workflow (VDMX setup → bridge → usage)
Technical Notes
# Video bridge (existing)
push2-bridge
# Control surface mode
push2-bridge --mode control
# With custom VDMX ports
push2-bridge --mode control --vdmx-port 5678 --osc-listen-port 9002
Description
Extend the CLI to support the new control surface mode alongside the existing video bridge mode.
Tasks
--modeflag:video(default, existing behavior) orcontrol(new parameter display)--vdmx-hostand--vdmx-portoptions (default: 127.0.0.1:1234)--osc-listen-portoption (default: 9001)--oscquery-urloption (fallback when Bonjour discovery fails)--sensitivityfor encoder acceleration factor--helpwith mode descriptions and examplesAcceptance Criteria
push2-bridge --mode controlstarts the control surfacepush2-bridge(no args) still starts the video bridge as beforeTechnical Notes