Camera & Live Streaming
⚠️ Restricted feature
This feature is available for Premium version only
Display live feeds from IP cameras, NVRs or any web stream. Streams are ingested by an embedded go2rtc engine and re-broadcasted to the player using MSE, HLS or MJPEG depending on the device capabilities.
You can also declare additional sources on top of the main one. They are useful for audio transcoding, adaptive playback or applying FFmpeg filters (e.g. ffmpeg:rtsp://...#audio=opus).
Supported input formats
go2rtc accepts the following input formats:
RTSP(IP cameras, NVRs)RTMPHTTP-FLVHLSMSEFFmpeg(any source FFmpeg can read: USB cameras, screen capture, local files, transcoded streams, etc.)
Engine modes
By default, go2rtc runs in-process and is managed by Obscreen. A sidecar mode is also available to point Obscreen to an external go2rtc instance through the plugin settings.
