Supported Bit Versions
  1. 32-bit
  2. 64-bit
Source Code URL
Minimum OBS Studio Version
Supported Platforms
  1. Windows
  2. Mac OS X
  3. Linux
This plugin adds a PTZ camera control panel to OBS that can control multiple cameras, and can automatically change selected camera based on the currently active preview or program scene.

The plugin supports the VISCA serial, VISCA-over-IP, and Pelco protocols, with plans to add support for other camera control protocols in the future. It has been tested on Windows and Linux. MacOS should also work but is untested.

This is early software that isn't fully functional. I'm only providing Windows binaries at this time. For other platforms you'll have to compile it yourself.

Thanks to forum user @jbcurler2010 for the plug-in icon



Jimcom USA was nice enough to post a video review:
First release
Last update
4.43 star(s) 7 ratings

More resources from glikely

Latest updates

  1. v0.10.4

    Minor fixes for compatibility with Face Tracker v0.4.2. There is no need to update unless you're...
  2. v0.10.2

    v0.10.1 didn't work for MacOS. The serial port library wasn't able to find the Qt libraries on...
  3. New: MacOS support

    Hi everyone. I've just pushed out a minor release adding MacOS support! This is the first time...

Latest reviews

Really nice and FREE plugin! I was able to control my old two Sony cams with Visca over serial protocol, right inside OBS without needing any external software. There's room to improvements of course, but really nice work indeed.
works excellent with rgblink ptz camera!
Does not work on macOS Monterey and OBS 27.1.3
The plugin does not appear in the doks
I'm sorry that you've had problems. Please remember that this plugin is still in development and not everything works yet. MacOS support was only just added in the last release and I didn't get the shared library configuration correct, which is why it would not load for you.

I've just released v0.10.2 which should fix the issue. Please give it a try and let me know how it works:

If you have any problems, please file an issue on GitHub so that I can address it properly and have a way for you to provide more details if needed. The issues link is here:
I am really thrilled and happy about this excellent plugin. I compiled it on Linux and it works like a charm. The only hurdle was to figure out the correct port to be used.
One big wish I have, please could you split the layout vertical instead of horizontal, so that the preset list fills two quarters from top to bottom and the camera list fills only one quarter bottom left?
I believe that most users won't need more than 8 cameras, but 16 presets are very much needed. If the presets fill two quarters on the right, they can be accessed much quicker because there's likely no need to scroll anymore.
Regards Benno
Great suggestion. Thanks!
Great Plugin works good with my cams.
would be great if there would be a standalone version and the possibility to control focus and iris
Focus control has been added to v0.7.0-rc1. Please give it a try and let me know how it works for you.
You are a legend for creating this much needed tool. Working great with Visca over IP with Minrray and Jimcomm NDI PTZ Cameras. Really excited to see where this goes!
Thanks for the great review!
Great tool, developer has got VISCA over IP working to help with many PTZ cameras
Thanks for the review!