RTSP Address Configuration for Start Time and End Time Interval in XProtect VMS Integration

Hello,

I’m seeking some information on how the RTSP address should be structured to retrieve video stream within a specific time interval when integrating with XProtect VMS. Specifically, I’m curious to know if it’s possible to create an RTSP address that includes start time and end time parameters.

I’m trying to understand how to configure an RTSP address to retrieve video stream from an IP camera within a specific time frame, for instance, between 12:00 and 13:00. I’d like to know if the RTSP protocol supports this kind of time interval, and if not, whether it would be more appropriate to achieve this goal through another method, perhaps via an API.

I would greatly appreciate any information or shared experiences you can provide on this matter.

Thank you,

Best regards.

The XProtect VMS itself does not include a RTSP server where you can ask for a RTSP stream. There is however a free add-on product; Milestone Open Network Bridge. You find the user manual here: https://www.milestonesys.com/my-milestone/download-software/?prod=1373&type=13&lang=27

If you think the manual is unclear and doesn’t answer your question, please ask again after familiarizing yourself with the add-on.

First of all, thank you for your response. I was researching about the RTSP address in XProtect VMS integration, and I came across this address:

rtsp://username:password@<ONVIF_Bridge_Address>:554/vod/<camera_id_in_vms>. I would like to confirm if this address is correct and if the username and password belong to the camera or to another system component.

Also, if it is correct, I would like to learn how to add start time and end time information when streaming from the camera using this address. Can you assist me with this?

Thank you.

Hi Ismet,

The address structure you mentioned is in general correct.

Username and password are for the user in the VMS (not in camera). And in addition, this user has to be configured in the ONB (trough its tray controller).

As per the start and end-time - it is generally not possible. Please look here for more detailed explanation.