PTZ Controls

PTZ Controls 0.18.0

It has been a few weeks, so it is well past time for another release. The big headline in v0.5.0 is that support for the PELCO-P protocol has been merged. If you have a PELCO-P device, please do test and provide feedback.

Otherwise there have been lots of bug fixes and a few new features. The gamepad support is can now be turned on/off from the settings panel, keyboard modifies can be used on the pan/tilt buttons to adjust the speed, and information about VISCA devices is now outputted to the log (not the final location; camera info will be displayed in the settings dialog in the near future).

Go forth and test
  • Like
Reactions: toplachi
New week, new release. This release fixes a number of bugs and improves performance. Please test.
New test release. This release fixes a number of problems implementing the VISCA protocol which should result in more reliability overall. It also adds a workaround for detection of XBox gamepads on Windows.

Unfortunately, XBox gamepads are the only type of gamepad that works on Windows due to QGamepad using the XInput API. Support for other game controllers will require a different backend that uses directinput.

Please go and test
I've got VISCA over IP working now. It has been tested using Sony SRG-120DH cameras, but theoretically it should work with any camera that supports VISCA over UDP. Please test and let me know how it works for you.
  • Like
Reactions: WAH0808
Big news this week: I've added support for VISCA over IP. The code is a little rough, so I've kept it out of the main branch, but for those of you who want to try it out, clone the "visca-over-ip-test" branch from the GitHub repo:
https://github.com/glikely/obs-ptz/tree/visca-over-ip-test
I've just uploaded the first Windows binary to GitHub. This first version supports the VISCA protocol (Serial port) and provides basic pan/tilt/zoom control as well as save & restore presets.

Please test and let me know what you think.
  • Like
Reactions: WAH0808
Top