petesg / VISCAPTZfromStreamDeck

Creative Commons Zero v1.0 Universal
0 stars 0 forks source link

VISCAPTZfromStreamDeck

Project to control VISCA-protocol PTZ cameras through OBS via a Elgato Stream Deck

Goal is to have Stream Deck buttons correspond to camera view presets. Pressing a button moves whichever camera isn't live in OBS to that preset location then switches to it in OBS. Option planned to force a selected camera to be used - if that camera is live it will move other camera to wide view and transition to it before moving requested camera.

(This project is still in progres...)

Installation

Install HID API backend.

Setup cameras in config.json file.

Add obs-viscadeck-main.py to scripts in OBS.