docs: sync README and planning status to current state
README status table was showing transport/discovery/protocol/node as "not started" when all are done. Added summary sentence, notes column, config and dev/web rows. Fixed dev/web structure description. planning.md: removed stale "prerequisite" note about web UI — it is already implemented and working. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -76,9 +76,7 @@ Each module gets a corresponding CLI driver that exercises its API and serves as
|
||||
|
||||
### Web UI (`dev/web/`)
|
||||
|
||||
A Node.js/Express development web UI — the browser-side equivalent of the CLI tools. Connects to a running video node as a binary protocol peer and exposes its capabilities through a browser interface: V4L2 control inspection and adjustment, media topology view, stream state.
|
||||
|
||||
**Prerequisite**: the `transport` and `protocol` modules must be finalised before `dev/web/` can be implemented — the web UI depends on a stable wire format and a `protocol.mjs` that mirrors the C protocol module.
|
||||
A Node.js/Express development web UI that connects to running video nodes as a binary protocol peer. Exposes V4L2 control inspection and adjustment, media topology view, and stream state through a browser interface. Supports live peer discovery via SSE — discovered nodes appear automatically in the UI.
|
||||
|
||||
This is a development aid, not the production dashboard. The production dashboard (full stream configuration UI) is a later, separate project.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user