Skip to content

Initial Release

Latest

Choose a tag to compare

@UUoocl UUoocl released this 22 Apr 22:57
· 2 commits to main since this release

Features

  • Native macOS Hardware Control: Direct integration with macOS system frameworks for low-latency communication with UVC devices.
  • Granular PTZ Control: Support for absolute Pan, Tilt, and Zoom adjustments on compatible hardware.
  • Automatic Capability Discovery: Queries connected cameras to identify supported controls (e.g., exposure, focus, PTZ limits) and broadcasts them to the ecosystem.
  • Real-time Status Polling: Continuously monitors hardware state and broadcasts updates to keep overlays and controllers in sync.
  • Bidirectional Signal Pipeline:
    • Transmit: Broadcasts camera capabilities and real-time status (PTZ values) via the media_warp_transmit OBS signal.
    • Receive: Responds to remote commands (uvc_set_ptz, uvc_set_zoom) via the media_warp_receive signal.
  • Device Management:
    • Enable/Disable specific cameras for control.
    • Assign custom Aliases to cameras for simplified routing.
  • Persistent Configuration: Saves device pairings, enabled states, and user-defined names between sessions.