Skip to main content

Python VISCA Preset Backup and Restore

The upstream Python utilities query camera position values for existing presets, save them to a JSON file, and restore the saved positions to a camera.

The utilities prompt for a camera IP address, TCP port, and timing values. They can move the camera and overwrite preset positions, so test them against an appropriate camera and preserve a copy of the generated JSON file.

Read VISCA movement commands for the underlying position, preset, and home commands, and VISCA responses for response packets.

Ask PTZOptics AI

Ask a question about PTZOptics products or documentation.