Free collection of beautiful vector icons for your web pages.

Reolink RLC-320 IP Camera


The Reolink RLC-520 IP camera is a 5MP Security IP Camera. The camera can be interfaced via CGI/API. I report on this page some of the CGI commands. Each command has been tested, if you think some are missing, please contact me, I'll update the page.

In the following, we assume

Reolink RLC-520 IP Camera

There are two ways to communicate with the camera:

Snapshot (short connection)

The simplest command to test is getting a snapshot from the camera. The camera sent a JPG image to the browser:

http://<IP of the camera>:<HTTP port>/cgi-bin/api.cgi?cmd=Snap&channel=0&rs=abc&user=<username>&password=<password>

This command returns a 5 mega pixels image (resolution = 2560 x 1920 pixels). Here is an example of snapshoot:

Snapshot in browser of a Reolink RLC-320 IP camera

Same capture by night:

Snapshot in browser of a Reolink RLC-320 IP camera at night

Video stream (short connection)

With the RLC-520, you can get live video stream at flv format.

http://<IP of the camera>:<HTTP port>/flv?port=1935&app=bcs&stream=channel0_main.bcs&user=<username>&password=<password>

If your browser still supports flash, you can display the video stream in a browser. Otherwise, VLC is the good option.

In the same way, you can get the live video stream at rtmp format.

rtmp://<IP of the camera>:<HTTP port>/bcs/channel0_main.bcs?channel=0&stream=0&user=<username>&password=<password>

Since browsers do not support rtmp format, VLC is a great option for displaying the video stream.

See also

Last update : 01/23/2021