openvibers/openvibe.live Commits

Agent streams: record the 2026-11-06 production WHEP latency check (#627)

OP OpenVibers committed 7 days ago · ca36cafdf0 · 1 file, +6 −0

A private stream from OpenVibe.Node v0.41.0's stream --probe, watched over WHEP for 60 s: p50 148.5 ms, p95 168.5 ms,
max 186 ms (597 QR frames). The curtain showed Private screen and cleared, and the stream ended with its publish
ticket revoked.

Changes

ddiff --git a/docs/agent-streams.md b/docs/agent-streams.md
iindex dd682cf3..b713efa2 100644
---- a/docs/agent-streams.md
++++ b/docs/agent-streams.md
@@@ -92,6 +92,12 @@ CORS is the WHIP endpoint's (every origin, because the player is usually on some
ordinary room consumer, so the curtain pauses it like any other viewer's, and a WHEP viewer counts as a viewer: the desk
keeps encoding while one is connected.
++**Production check, 2026-11-06:** OpenVibe.Node v0.41.0's `stream --probe` published a private agent stream from an
++Xvfb display; a WHEP viewer watched for 60 s and measured **p50 148.5 ms, p95 168.5 ms, max 186 ms** (597 QR frames),
++inside S1's p95-under-1000 ms pass line. The curtain was raised and lowered once: the embed showed "Private screen"
++and cleared it. The stream was then ended and its publish ticket revoked — both answered 200, and the old ticket
++answered 401.
++
## The curtain
The desk blanks its own picture before this runs; Live is the second, independent enforcement. While the curtain is up,