Our ONVIF Bridge Shinobi client cannot use PTZ functionality to control cameras. Using the XProtect SmartClient, PTZ camera control works fine. Shinobi gets a "Check your connection details" error. Where can we get more debug info?

91be3ec83d : MilestoneAmcrestCam5Control Error 14 minutes agomsg : Check your connection details. You may need to point the Base URL at port 8000 or 80. Check your authentication info.error : direction : right

Hi Jim,

I’m not familiar with the “ONVIF Bridge Shinobi client”.

Can you describe what ONVIF commands has been triggered and what exactly failed in them. I would assume those are from PTZ interface/service. The best will be if you provide WireShark trace of the communication (Between your client and the ONB server).

Few additional questions:

  • What are the versions of the VMS (XPCO) and the ONB (former Milestone ONVIF Bridge)
  • Have you tried to use the PTZ functionality trough the ODM (ONVIF Device Manager) free client. We usually use it as reference and test tool.

Hi Petar,

We’re using XProtect Professional+ 2021 R1, and ONVIF Bridge (I’m not familiar with “the ONB”) Device Manager 2.2.250, firmware 13.2.187.1, ONVIF version 2.0. Hopefully that’s the info you’re looking for.

The cameras are defined on the Milestone server, and have been successfully configured to work with PTZ controls. This was confirmed using the Milestone XProtect SmartClient where users were able to use PTZ to control the camera. I’m not sure we used the “ODM (ONVIF Device Manager) free client”.

Shinobi is open-source CCTV software written in Node.js, a JavaScript run-time built on Chrome’s V8 JavaScript engine.

The “Milestone ONVIF Bridge – Getting started” guide, on p. 18, in a section entitled “Use a media player to view a video stream”, includes the following:

  • To view a live video stream, enter rtsp://[ONVIF Bridge IP Address]:554/live/[Camera GUID]

If the above URL is entered into the Shinobi web client, video is displayed but the PTZ controls do not work. However, if the camera’s RTSP URL is specified directly to the Shinobi client, Shinobi PTZ camera control work fine.

If necessary, we’ll have to obtain a Wireshark trace as we don’t currently have one.

Thank you for your help!

Jim

Hi Jim,

Could you please test with ODM against ONB (ONVIF Bridge) in order to see if PTZ commands are working in the ODM (at least).

I’m not sure I understand your point about RTSP streams. RTSP protocol doesn’t support PTZ commands and I’m not sure how this is connected with the ONVIF protocol where those commands are send.

In addition I do not see the relation of the question with any development (doesn’t seems to me you made a custom integration or something) and look like this is more related to the support, but not a dev forum.

ODM worked fine. We have found after further investigation that our issue is caused not by Milestone but by Shinobi. Thank you for your assistance.