Skip to content
  • There are no suggestions because the search field is empty.

IVSEC Snapshot and RTSP Strings

Using an RTSP string allows you to access the live camera stream from an IVSEC camera or IVSEC Network Video Recorder (NVR). They can be used in Home Automation Systems, Video Management Systems (VMS) or 3rd party Network Video Recorders (NVRs) for viewing or recording purposes

A snapshot string allows you to take a still image of a live camera stream at a given point in time. Snapshot strings can also be used in Home Automation Systems.

 

How to enable an IVSEC NVR Snapshot String function (8.2.4.1 and VC firmware) 

Login to the NVR IP address using a web browser

Network - Platform Access - Enable onvif

Set a username and password (this will be needed for snapshot authentication)

(Need to enable onvif in Platform access of IVSEC NVR): 

Snapshot string 

http://NVRIPADDRESS:80/onvif/snapshot?channel=x 

NOTE: channel=x (x = 1, 2, 3, 4 based on camera channel number in NVR) 

Examples: 

http://192.168.80.223:80/onvif/snapshot?channel=1 

http://192.168.80.223:80/onvif/snapshot?channel=2 

 

Add the string to a web browser to test. You may be prompted to enter the credentials

Alternatively, you can add the username and password credentials to the snapshot string

Example:

http://admin:password@192.168.80.223:80/onvif/snapshot?channel=2

Example of snapshot appearing in web browser:

 

IVSEC Camera Snapshot String without an NVR (8.2.4.1 and VC firmware)  

http://CAMERAIPADDRESS:80/API/OnvifSnapshot/Get 

Example: 

http://192.168.80.251/API/OnvifSnapshot/Get 

NOTE: Unlike the NVR, you don't need to enable onvif like we did with the NVR

Alternatively, you can add the username and password to the snapshot string  

Example: 

http://admin:password.@192.168.80.251/API/OnvifSnapshot/Get 

Test the string using a web browser to ensure the snapshot works

 

IVSEC NVR RTSP string (8.2.4.1 and VC version firmware) 

Ensure onvif is enabled in the NVR as well as username and password has been added (as shown in NVR snapshot setup)

Above image explains the NVR rtsp string

rtsp://NVRIPADDRESS:554/rtsp/streaming?channel=A&subtype=B 

A: 01 (ch1), 02 (ch2) 

B: 0 (mainstream), 1 (substream) 

Examples:  

rtsp://192.168.80.223:554/rtsp/streaming?channel=01&subtype=1  

rtsp://192.168.80.223:554/rtsp/streaming?channel=02&subtype=1 

 

NOTE:  channel=0x (0x = 01, 02, 03, 04 based on camera channel number in NVR) 

You could also add the username and password credentials to the rtsp string:

Example:

rtsp://admin:password@192.168.80.223:554/rtsp/streaming?channel=01&subtype=1 

 

IVSEC Camera RTSP String 

Login to camera 

Network – RTSP – RTSP Enable – make sure this is enabled  

Refer to "Instruction" details on above image explaining the RTSP string

rtsp://IP:RtspPort/rtsp/streaming?channel=01&subtype=A 

A: 0 (mainstream), 1 (substream), 2 (mobile stream) 

Example of camera RTSP sting: 

rtsp://192.168.80.251:554/rtsp/streaming?channel=01&subtype=1 

 

Testing RTSP string of NVR or Camera 

Download and install VLC media player - https://images.videolan.org/vlc/ 

Click “Media” – “Open Network Stream” 

Network – Add the rtsp string and click “Play” 

Enter the username and password of the camera or the onvif credentials of the NVR

NOTE: If you have used a string that already has the username and password added then the authentication popup menu won't appear

If the stream appears this means the rtsp string works

If you want to check the codec inofmation of the RTSP stream being used go to Tools - Codec Information

 

Note: Some home automation systems only support H264 encoding or specific resolution settings. These settings are adjustable in Record - Encode 

 

If you can't find the record - Encode menu when logged directly into the camera then check for "Video Parameters"

 

Older Camera RTSP string 

If you have an old IVSEC camera it may use a different rtsp string. Example below

rtsp://CAMERAIPADDRESS:554/ch01/1