You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat(video): add Video page to stream the camera over HLS (#87)
* feat(video): add on-demand HLS Video page
Add a Video page to the web UI that plays the camera feed in the browser
over HLS (hls.js, with native HLS on Safari), retrying until the stream is
up. rtsp-server restreams its RTSP feed as HLS on tmpfs (submodule bump)
and nginx serves the segments at /video/hls/.
The restream runs on demand: the page heartbeats the gateway while it is
open and beacons stop when it closes, and the gateway keeps a lease file
fresh that rtsp-server polls, so the camera and encoder run only while
someone is watching. HLS is on by default now that idle cost is zero; set
[hls] enabled = false to disable the Video page. The config merge adds the
[hls] section to existing devices on upgrade.
* rtsp-server submodule