viamrtsp by viam - Registry

viamrtsp by viam

Public

Viam module for streaming, discovering, PTZ control and storing video from rtsp cameras.

viam:viamrtsp:rtsp

rdk:component:camera

configure a rtsp camera that will autodetect the codec to use.

Supported hardware


viam:viamrtsp:rtsp-h264

rdk:component:camera

configure a rtsp camera that uses the H264 codec.

Supported hardware


viam:viamrtsp:rtsp-h265

rdk:component:camera

configure a rtsp camera that uses the H265 codec.

Supported hardware


viam:viamrtsp:rtsp-mjpeg

rdk:component:camera

configure a rtsp camera that uses the M-JPEG codec.

Supported hardware


viam:viamrtsp:rtsp-mpeg4

rdk:component:camera

configure a rtsp camera that uses the MPEG4 codec.

Supported hardware


viam:viamrtsp:upnp

rdk:service:discovery

A discovery service to find rtsp cameras that use the upnp interface.


viam:viamrtsp:onvif

rdk:service:discovery

A discovery service to find rtsp cameras that use the onvif interface.

Supported hardware


viam:viamrtsp:unifi

rdk:service:discovery

A discovery service to find rtsp cameras connected to a UniFi Protect NVR.


viam:viamrtsp:video-store

rdk:component:generic

A video-store that will store video from a viamrtsp camera.


viam:viamrtsp:video-service

rdk:service:video

A video service that streams stored video from a viamrtsp camera using the GetVideo API.


viam:viamrtsp:onvif-ptz-client

rdk:component:generic

An experimental generic component that lets you control an Onvif PTZ camera

Supported hardware

Latest version

0.5.8•04/22/2026•

linux

amd64

darwin

arm64

windows

amd64

linux

arm64

Show previous versions