Backend-hosted rooms now work on a plain `composer require`/`update` with no download step: rust/dist/blax-webrtc-sfu-linux-x86_64 (+ .sha256) is committed and BinaryManager::find() resolves rust/dist/blax-webrtc-sfu-<platform> before the download fallback. A consuming app just sets WEBRTC_MEDIA_ENGINE= RustMediaEngine (+ pin/publish WEBRTC_SFU_UDP_PORT and WEBRTC_SFU_PUBLIC_IP for prod) and the sidecar auto-spawns. - .gitignore: keep rust/target/ ignored, COMMIT rust/dist/ (shipped binaries) - BinaryManager: add shipped-binary resolution + doc; README/doc updated Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| blax-webrtc-sfu-linux-x86_64 | ||
| blax-webrtc-sfu-linux-x86_64.sha256 | ||