PTZ Controls

PTZ Controls 0.17.1

I love this plug-in! Works great with one of my IP cameras. I have another PTZ camera (Roc20 by Rocware) that connects only with USB. The camera responds if I go to the source, properties, configure video, camera control within OBS.. I have not been successful configuring it with this plugin so wondering if it is even possible?
glikely
glikely
Thanks for the review. I'm glad it's working for you.

Most USB cameras use the UVC protocol for PTZ control. The plugin doesn't support UVC yet, but it is something I want to add.
Just excellent. Rely on it all the time.

One question. Is there a way to rename the devices so I can tell which one is which (we have four that I'm controllinng through it !)
glikely
glikely
Thanks for the review. Devices in the camera list rename themselves to match the source they are attached to. There isn't a way to set a different name.
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 seem to be having an issue with either my system or the hardware. I try to add a VISCA camera and it crashes the OBS System. I installed the latest version and it still crashes. Any suggestions would be helpful. I have tried using another PTZ controller app and and my CISCO Tandberg TTC8-02 does not respond. I order a remote to see if it will control the PTZ. Any help would be appreciated.
glikely
glikely
The current release doesn't work on OBS Studio 30.0.x or later due to the Qt library version changing. I'm working on a new stable release. In the mean time you can go to the download page and give one of the unstable prereleases a try
Great plugin! I love that you can link a camera to a source in OBS. One thing I would like is the ability to bind other inputs to zoom, etc. Currently, I have a high-end Apem controller that is night and day compared to a basic Xbox controller. Unfortunately, I cannot use it since the zoom on this controller is set up for the Z-axis rather than the 'right thumbstick.' Is there any way this could be tweaked to work differently? please reach out if I can provide any more info that could help in the process!
glikely
glikely
Thanks for the feedback. Yes, lack of joystick axis/button remapping is an issue, and others have made the same request. It is being tracked here: https://github.com/glikely/obs-ptz/issues/139
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
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
glikely
glikely
Great suggestion. Thanks!
Perfeita a nova atualização com cameras usb uvc. 100%
glikely
glikely
Thanks for the feedback, and I’m glad it is working well for you
This is a great plugin which works exactly as expected. Thank you!
glikely
glikely
Thanks!
Great, your version 17 is not crashing updated OBS like version 15 did!
Infelizmente o plug-in se limita ao OBS 28 e se atualizo perde a funcionalidade. Alguém conhece outro? Caso eu consiga contgrolar a câmera fora do OBS eu faço a transmissão direto do Youtube mesmo.
glikely
glikely
I'm working on a new release. Could you help with testing? There are prerelease builds available on the Github releases page. Give it a try and let me know how it is working.
Really a great program! Thanks for taking time to keep updating and improving this plugin.
glikely
glikely
Thank you for the review and kind words. I’m glad it is useful for you
***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.
glikely
glikely
Thanks for the review.

The speed slider has been added back in another form. In the settings dialog there is a per-camera setting on the maximum Pan/Tilt, Zoom and Focus speeds. You can use that to limit the maximum speed that a camera will move. I'm still working on improving the UI, but I hope that will be a functional first step.
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 great on macOS. The docking pannel is very useful, minimalistic and works great. I use the plugin with a XBOX joystick controller with Bluetooth. Joystick movements are fluid. I can use it to control several PTZ cameras, the "deadzone" is a useful addition preventing the camera to drift.
glikely
glikely
Thanks for the feedback. I'm glad it's working well for you.
Great tool, developer has got VISCA over IP working to help with many PTZ cameras
glikely
glikely
Thanks for the review!
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
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
O plugin é muito bom, porem depois que o OBS atualizou a versao o plugin parou de funcionar, para resolver o problema estou usando a versao 28.0.1 do OBS com a ultima atualização do plugin, porem nao posso atualizar o OBS,caso atualize o OBS o plugin crasha e fecha o OBS
glikely
glikely
Sorry for the lack of updates. I'm working on a new release that does work with 31.0.x. Prerelease builds are available on the GitHub releases page. Can you give it a try and report back how it is working?
works excellent with rgblink ptz camera!
Top