obs-ptz icon indicating copy to clipboard operation
obs-ptz copied to clipboard

Add ONVIF control of Plugin for network PTZ Controllers

Open Nwachinyere opened this issue 1 year ago • 1 comments

Allow hardware control of plugin through ONVIF, with the option to set port number, username and password, and a feed of current PTZ Camera being controlled with name, or Just the name and IP address.

Nwachinyere avatar Jul 16 '24 17:07 Nwachinyere

This would be a great feature for those cameras that does not support VESCA like Hikvision for ex. I have a camera available if you would like to give this a try, the onvif protocol is available so i don't think it would be that hard to implement,

zapy85 avatar Sep 02 '24 15:09 zapy85

Clarification question; are you asking for ONVIF camera support? Or control of the plugin with an ONVIF joystick?

glikely avatar Apr 22 '25 00:04 glikely

Clarification question; are you asking for ONVIF camera support? Or control of the plugin with an ONVIF joystick?

I would say proper onvif support, that would create endless opportunities in support of cameras. As it is standardized it shouldn't be hard to implement, basic control as well for pan tillt zoom is like onvif profile s the lowest one. Some cameras also have a microphone input that can be utilized as well to capture sound. All sent over the rtsp stream.

https://www.onvif.org/wp-content/uploads/2019/12/ONVIF_Profile_-S_Specification_v1-3.pdf

Hardware control with a 3D connexion for ex would've been nice as well I guess if you're supporting like PTZ.

** Topic says network PTZ controller so I assume its some sort of controller that the op meant.

*** Pelco-D might be similar or rather onvif might be similar to Pelco-D, but as Pelco now is a part of Motorola Solution and specifically under the Avigilon platform for VMS their camera products now contain Avigilon firmware and are most likely moving away from Pelco-D as it is old favouring the Onvif standard.

zapy85 avatar Apr 22 '25 00:04 zapy85

The original request was for onvif controllers to be able to see and control the plugin like it does cameras. In this scenario the plugin is acting as a middle man allowing hardware control of the PTZ camera active on the scene.

Nwachinyere avatar Apr 22 '25 10:04 Nwachinyere

I'm not even sure how to go about this, not having an ONVIF controller myself. This would need someone to volunteer to work on it. I'm going to close this as not planned. Reopen if you are able to work on it, or can recruit someone who will.

glikely avatar Apr 30 '25 17:04 glikely

Regarding onvif support in the plugin should I open a new ticket or should i direct that against OBS directly maybe?

On Wed, 30 Apr 2025, 19:59 Grant Likely, @.***> wrote:

glikely left a comment (glikely/obs-ptz#197) https://github.com/glikely/obs-ptz/issues/197#issuecomment-2842856197

I'm not even sure how to go about this, not having an ONVIF controller myself. This would need someone to volunteer to work on it. I'm going to close this as not planned. Reopen if you are able to work on it, or can recruit someone who will.

— Reply to this email directly, view it on GitHub https://github.com/glikely/obs-ptz/issues/197#issuecomment-2842856197, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA3OJ7JPGHG2UQYGVTPCPCD24EFR7AVCNFSM6AAAAAB3SJZ7HKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDQNBSHA2TMMJZG4 . You are receiving this because you commented.Message ID: @.***>

zapy85 avatar Apr 30 '25 18:04 zapy85

The plugin already has ONVIF camera support. It's not very good yet, but it is there.

glikely avatar Apr 30 '25 19:04 glikely