Intro
Camlocus supports multiple connection methods so cameras, NVRs, and third-party software can send video or events to the cloud using the method that best fits the deployment.
RTSP
Use RTSP when Camlocus can directly access a camera or NVR stream. This is common for IP cameras and many
NVRs. RTSP is usually used for live stream and recording when the stream is reachable from the Camlocus server or via a secure network path.
RTMPS Stream
Use RTMPS when external software such as Blue Iris, FFmpeg, OBS, or another NVR/VMS sends live video to
Camlocus. Recommended for stable cloud live view and 24/7 recording workflows.
FTP Image Upload
Use FTP Image for low-bandwidth deployments, periodic snapshots, simple preview, or timelapse generation. This is
useful when full video streaming is not required.
FTP Video Upload
Use FTP Video when motion-triggered clips are uploaded to Camlocus. These clips are processed as motion events and displayed in the Alerts page.
MJPEG Snapshot
Use MJPEG Snapshot for lightweight live preview from cameras or software that provide MJPEG output.
Cloud Device Adapter
Use Cloud Device when cameras are inside a local network, behind NAT/firewall, or should not be exposed directly to the internet. The local adapter connects cameras to Camlocus.
Webhooks
Use Webhooks where an external system needs to trigger recording or event workflow in Camlocus. Webhook behavior should follow the existing documented functionality.