I have created a video that walks through the steps for enabling the Virtual Devices Experiment and setting up live camera streaming in Homey using RTSP. The video demonstrates live streaming for both Amcrest and Reolink cameras inside the Homey app.
Below, I have included the RTSP URL formats that I am currently using for my Amcrest and Reolink cameras. If you are using a different camera brand, you can typically find the correct RTSP URL format by searching the manufacturer’s RTSP documentation or support pages.
Please note that you must replace the values for username, password, cameraIP, and channel with your own camera credentials and network details. The remaining URL syntax should remain unchanged.
Amcrest RTSP URLs
Main Stream
rtsp://username:password@cameraIP:554/cam/realmonitor?channel=1&subtype=0
Sub Stream **
rtsp://username:password@cameraIP:554/cam/realmonitor?channel=1&subtype=1
Reolink RTSP URLs
Main Stream
rtsp://username:password@cameraIP:554/h264Preview_01_main
Sub Stream **
rtsp://username:password@cameraIP:554/h264Preview_01_sub
** The sub stream is lower resolution and lower bitrate. This is the version most Homey users report as most stable when used with Virtual Devices.