Video

User Authentication

To receive video streams from NVR, HTTP Basic / Digest and RTSP Digest authentication is required. The user must have permission to view cameras.

HLS Live

To receive live video stream with HLS protocol, use following HTTP path on NVR:

/live/videoN.m3u8

the N in videoN.m3u8 is camera number which starts from 1.

You can specify the profile parameter like:

/live/video1.m3u8?profile=PROFILE

the PROFILE must be the one of high, normal, low. (default: high)

MP4 Live

To receive live video stream in fragmented MP4 format, use following HTTP path on NVR:

/live/videoN.mp4

the N in videoN.mp4 is camera number which starts from 1.

You can specify the profile parameter like:

/live/video1.mp4?profile=PROFILE

the PROFILE must be the one of high, normal, low. (default: high)

MP4 Download

To download recorded video streams in fragmented MP4 format, use following HTTP path on NVR:

/download/videoN.mp4?start=START&end=END

the N in videoN.mp4 is camera number which starts from 1. the START / END are ISO 8601 format like 2018-09-06T15:14:03. If end parameter is missing, end time regards as start time + 10 minutes.

To download recorded video streams in normal indexed MP4 format, add index=1 parameter like:

/download/videoN.mp4?start=START&end=END&index=1

Note that the response time may be slow becauses MP4 files must be generated in the recording disk. You can specify index=2 parameter to generate MP4 files in the memory, but it's not recommended in most case.

RTSP Live

To receive live video stream with RTSP protocol, use following RTSP path on NVR:

/videoN

the N in videoN is camera number which starts from 1. For example, full URL may be rtsp://demo.nvrsw.com/video1.

You can specify the profile parameter like:

/video1?profile=PROFILE

the PROFILE must be the one of high, normal, low. (default: high)

MJPEG / JPEG

To receive live video stream in MJPEG format, use following HTTP path on NVR:

/mjpeg.cgi?channel=N

the N in channel=N is camera number which starts from 0.

To receive live video snapshot image in JPEG format, add snapshot=on parameter like:

/mjpeg.cgi?channel=0&snapshot=on

© NVRSW.com 2016-2019 Fri Jul 19 2019 08:57:57 GMT+0900 (GMT+09:00)