diff --git a/docs/docs/configuration/live.md b/docs/docs/configuration/live.md index efca9e769..4a87158b4 100644 --- a/docs/docs/configuration/live.md +++ b/docs/docs/configuration/live.md @@ -9,8 +9,12 @@ Frigate has different live view options, some of which require [restream](restre Live view options can be specified globally and per-camera using `live -> source`. The options are: -| Source | Latency | Frame Rate | Resolution | Audio | Requires Restream | -| ------ | ------- | -------------------------------------- | -------------- | --------------------------- | ----------------- | -| jsmpeg | low | same as `detect -> fps`, capped at 10 | same as detect | no | no | -| mp4 | high | native | native | not yet | yes | -| webrtc | low | native | native | yes (depends on browser) | yes | +| Source | Latency | Frame Rate | Resolution | Audio | Requires Restream | Other Limitations | +| ------ | ------- | -------------------------------------- | -------------- | --------------------------- | ----------------- | ------------------ | +| jsmpeg | low | same as `detect -> fps`, capped at 10 | same as detect | no | no | none | +| mp4 | high | native | native | not yet | yes | none | +| webrtc | low | native | native | yes (depends on browser) | yes | requires host mode | + +### webRTC host mode + +webRTC works by creating a websocket connection on 2 random UDP ports (1 for video, 1 for audio). This means that frigate must be run with `network_mode: host` to support the webRTC live view mode.