viseron icon indicating copy to clipboard operation
viseron copied to clipboard

Viseron can't get the RTSP stream from reolink camera

Open stiriak opened this issue 11 months ago • 4 comments

stiriak avatar Jan 13 '25 09:01 stiriak

I'm using Reolink Camera Doorbell (Battery) no issues. My config as follows:

ffmpeg:
  camera:
    camera_1:  # This value has to be unique across all cameras
      name: Reolink
      host: !secret doorbell_ip # Doorbell IP
      port: 554
      path: /Preview_01_main #Reolink path either /Preview_01_main or /Preview_01_sub
      width: 2048
      height: 2048
      fps: 15
      username: !secret reolink_user
      password: !secret reolink_pwd

Follow the guide from here: https://support.reolink.com/hc/en-us/articles/360007010473-How-to-Live-View-Reolink-Cameras-via-VLC-Media-Player/

The RTSP URL should be:

Main Stream: rtsp://admin:password@ip_address/Preview_01_main

Sub Stream: rtsp://admin:password@ip_address/Preview_01_sub

Alternatively, you can also use this URL (Main Stream by default): rtsp://(user name):(password)@(ip address):554/

For example,

if your device IP address is 192.168.0.110 and the password is 111111, then your RTSP URL should be:

Main Stream: rtsp://admin:[email protected]/Preview_01_main

Sub Stream:  rtsp://admin:[email protected]/Preview_01_sub

Note: Do not use special characters for your password.

webhostsg avatar Jan 28 '25 14:01 webhostsg

This works for me thanks for your help

camera_1:  # This value has to be unique across all cameras
  name: cam1
  host: 192.168.1.1
  port: 554
  path: /Preview_01_main #Reolink path either /Preview_01_main or /Preview_01_sub
  username: admin
  password: admin

Note: Requires a high-spec device. I've tried many systems, but they're slow and the processor is running at full capacity. The video transfer is very slow.

CPU Intel® Celeron® Processor J4125 You need higher specifications.

This note is for the benefit of new users of the system. Please include the operating requirements on the home page.

exeupx avatar Apr 04 '25 16:04 exeupx

This works for me thanks for your help

camera_1:  # This value has to be unique across all cameras
  name: cam1
  host: 192.168.1.1
  port: 554
  path: /Preview_01_main #Reolink path either /Preview_01_main or /Preview_01_sub
  username: admin
  password: admin

Note: Requires a high-spec device. I've tried many systems, but they're slow and the processor is running at full capacity. The video transfer is very slow.

CPU Intel® Celeron® Processor J4125 You need higher specifications.

This note is for the benefit of new users of the system. Please include the operating requirements on the home page.

FYI, I was running this on a Proxmox system, on a VM with 2 core 8Gb RAM assigned, there are a total of 11 VMs and containers including one VM running pfsense and HomeAssistant. All those were running on an Intel NUC 8i7BEH, about 6 years old in 2025, about the same launch time as Intel® Celeron® Processor J4125. The only thing I did is to reduce the bitrate of the Reolink camera from the Reolink app

webhostsg avatar Apr 04 '25 17:04 webhostsg

I will try it thanks for the note

After testing

If you reduce the bitrate very slightly and there is still high pressure on the processor

exeupx avatar Apr 05 '25 06:04 exeupx