feat(backend): add SIMPLE_STREAMING WebRTC control-path streaming

This commit is contained in:
2026-03-05 13:30:00 +00:00
parent c458857f0a
commit 19baf76169
14 changed files with 448 additions and 189 deletions

View File

@@ -495,9 +495,9 @@
<ul>
<li><span class="mono">command:received</span> delivery to target room.</li>
<li><span class="mono">command:ack</span> validation + DB update + source notification.</li>
<li><span class="mono">webrtc:signal</span> relay with same-owner target validation.</li>
<li><span class="mono">stream:frame</span> relay fallback (base64 image snapshots).</li>
<li>Retry worker for stale sent commands every 5s, max 3 retries.</li>
<li><span class="mono">webrtc:signal</span> relay with stream-participant validation.</li>
<li><span class="mono">stream:requested</span>, <span class="mono">stream:started</span>, and <span class="mono">stream:ended</span> lifecycle fan-out.</li>
<li>Legacy command retries remain only for non-stream commands while <span class="mono">SIMPLE_STREAMING</span> is enabled.</li>
</ul>
</div>
</div>