vwout / obs-visca-control

OBS plugin to control Visca-over-IP based cameras
https://obsproject.com/forum/resources/control-visca-over-ip-based-cameras.1173/
GNU General Public License v3.0
35 stars 6 forks source link

Support for TCP control? #12

Open markusd1984 opened 1 year ago

markusd1984 commented 1 year ago

The camera I'm using (RGBLink ePTZ) seems to only work on UDP, thus getting the below error for the VISCA Camera Control. Any support for TCP possible?

[obs-visca-control.lua] Failed to call get_properties for Visca Camera Control: ...obs-plugins/frontend-tools/scripts/obs-visca-control.lua:1260: Error in obs_property_list_add_int (arg 3), expected 'long long' got 'nil'

vwout commented 1 year ago

Thank you for reporting. The plugin indeed only uses UDP. This can be extended to TCP (although I can't test this).

The error reported however is caused by a different issue. This is a bug introduced in release 2.2. I released 2.2.1 to fix this. Could you please try again to confirm this does not solve the issue? Or do you have a specification stating the camera uses TCP?