I'm trying to get Zoneminder set up to control an Axis 223D PTZ camera. I was able to get the video feed off the camera just fine using RTSP, but I'm unable to get Zoneminder to PTZ control the thing using the Axis API V2 script.
If I open up a terminal on my Zoneminder server and copy commands out of the AxisV2.pm script and send them to my camera using curl, the camera moves.
For example if I send the following using curl from my server the camera moves right
Code: Select all
curl http://root:pass@192.168.0.74/axis-cgi/com/ptz.cgi?move=right
I decided to run a packet capture on the traffic between my Zoneminder server and my Axis 223D to make sure Zoneminder was actually passing the HTTP control commands. I found no HTTP / port 80 in the traffic between the server and camera only RTSP. So I can only assume that for some reason Zoneminder is not actually sending the commands to the camera when I click on the arrows in the monitor feed.
Is there a way to get the PTZ commands from the monitor feed to appear in a log somewhere? when I turned on debug logging for the web log I did not get any PTZ messages.
- Screen Shot 2019-11-01 at 10.44.18 AM.png (211.04 KiB) Viewed 4909 times
- Screen Shot 2019-11-01 at 10.45.00 AM.png (155.07 KiB) Viewed 4909 times
- Screen Shot 2019-11-01 at 10.44.50 AM.png (177.32 KiB) Viewed 4909 times