Open neonconsultingllc opened 9 months ago
Can confirm, given the bugs in the serial port implementation and some of my cameras having some specialties in the VISCA implementation anyway I created a bridge app so I can massage the data. The easiest way in your case I suppose would ba making a super small app that just opens a TCP server and connects that to the camera UDP, which is basically what I am doing. The TCP-Visca that OBS-PTZ outputs is basically what you want.
Some PTZ cameras seem to not support UDP packets that contain the sequence part of visca. One example is the AKVANS AV-E20-NDI. I also have some LinkPi devices which can forward udp packets to a serial (visca) port, which does not work correctly when sequence part of packet is used.
For testing, I created a quick python script which removes anything before x81, then forwards on to the device.
Quick example of output:
It would be great to have an option to "Disable sequence" when configuring a camera to use VISCA UDP, which drops anything before x81