Supported Bit Versions
  1. 64-bit
Source Code URL
https://github.com/glikely/obs-ptz
Minimum OBS Studio Version
28.0.0
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.

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

ptz-controls-screenshot.png

ptz-settings-screenshot.png


Jimcom USA was nice enough to post a video review:
Author
glikely
Downloads
32,016
Views
92,769
First release
Last update
Rating
4.54 star(s) 13 ratings

More resources from glikely

Latest updates

  1. OBS PTZ Controls v0.13.0

    Another release for you to go and try. The big change in this release is speed ramping on the...
  2. OBS PTZ Controls v0.12.2 Bug Fix Release

    This is a minor bug fix release. It fixes toolbar controls that weren't working, and it fixes...
  3. OBS PTZ Controls v0.12.0

    I've just released v0.12.0 which works with OBS Studio v28. Lots of bug fixes and tweaks in this...

Latest reviews

***The speed slider has been removed entirely and the speed of movements starts small, and ramps up the longer the button is held down. This behaviour appears to be more user-friendly, but I would like to have feedback on how it is working.***
Review: The intention was good. However, I liked the previous speed control better. It seems more practical to me. Perhaps it would be interesting to leave both options available, to be chosen in the settings.

***The other big change is in how a PTZ device is associated with an OBS source. ***
Review: This is great! Excelent idea.
Everything fine now. Thanks for sharing. Great Plugin
glikely
glikely
Thanks for the review. Glad it is working for you.
My most important OBS plugin. Working great with RGBlink PTZ network cams. Unfortunately not compatible with OBS 28 yet. Pre5 crashing OBS. ..M1/M1Pro Mac, Ventura/Monterey.
glikely
glikely
Please try the -rc3 release and let me know how it works. It should now be properly signed for running on a Mac.

https://github.com/glikely/obs-ptz/releases/tag/v0.12.0-rc3
Macbook Air M1 2020
MacOS Monterey (12.4)

I had to use v0.10.2 to get the PTZ controls to show up. Great product! Do you have any plans to add joystick or controller functionality? That would be awesome, as I like to control my cameras through an XBox controller.

Thanks!
glikely
glikely
Are you using OBS Studio v27 or v28? Plug-in version v0.10.2 and lower only work with v27. The v0.12.0 versions only work with v28
It's not working for MAC.
Pre5, the version in which USB was released, simply does not appear in OBS after installation.
IOS Monterey Macbook AIR 2017.
Before USB charged
This has been a very useful plugin. Thank you so much for sharing it! We use it weekly in our church services.
glikely
glikely
Thanks @DennisAllen. I'm glad to hear it is working well for you.
I'm not sure where the problem lies but I think it is with this plugin. OBS minimizes and you can't open it and when you open OBS again it says the program is already running and asks if you want to launch it again. OBS appears in the minimized tray and then disappears and you can only close it by going into the task manager tray. Otherwise its a great plugin. Wish instructions for connecting an NDI camera clearer.
glikely
glikely
Thanks for the feedback @pastorb633. I haven't encountered that problem before. Can you file an issue report on the GitHub page, and attach a copy of the OBS log file? https://github.com/glikely/obs-ptz/issues
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.
glikely
glikely
Thanks! I'm glad it is working well for you.
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
glikely
glikely
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:

https://github.com/glikely/obs-ptz/releases/tag/v0.10.2

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:

https://github.com/glikely/obs-ptz/issues
Top