Skip to content
-
rtmp-e2e: no ingest or destination key in any process logOpenVibers · 23 Sept 2026
cc1524b
-
Workers: keep the RTMP worker up on an uncaught exception once started (node-media-server's own behaviour), kill ffmpeg children when the restream worker exits, hand unstarted outputs of a draining generation back; Live patch: events must come from source openre, FLV proxy stops if the viewer leftOpenVibers · 23 Sept 2026
3fa6daa
-
Deploy (systemd units per process, worker generations as template instances, nginx for openre.stream, deploy.sh), .env.example, README with the per-protocol port status and cutover runbook, STATUS alpha, CI, capability and service manifest proposals, Live integration patch; contracts v0.13.0, shared v1.2.1; extra public RTMP portsOpenVibers · 23 Sept 2026
34dea5e
-
Migration from a Live DB snapshot (new keys only, held/excluded rows recorded, idempotent) with the per-channel cutover checklist; recording, relay, destination and UI testsOpenVibers · 23 Sept 2026
d975045
-
OpenRe.Stream runtime: stream definitions with hashed ingest keys, sessions with a state machine and leases, transport workers with generations (RTMP ingest on node-media-server, restream on ffmpeg), session coordinator, Media recording requests, events through the openvibe-sdk outbox, API and standalone UIOpenVibers · 23 Sept 2026
7aedddc
-
Charter: OpenRe.Stream as defined in the OpenVibe realignment plan (placeholder, no code yet)OpenVibers · 21 Sept 2026
d9fef29