Commit Graph
3 Commits
Author SHA1 Message Date
Divarion_D 505f876cde fix(test-stream-generator): serve /stream.ts as a live channel, not from t=0
The /stream.ts endpoint spawned a fresh per-client ffmpeg reading the file from the start, so the panel re-opening a channel always rewound to the beginning. Each client's ffmpeg now seeks to the current live position of the loop (offset = (now - start) %% duration); -ss lands on the nearest keyframe for a fast LLOD start, and clients connecting at the same wall-clock get the same offset (in sync).
2026-08-23 13:49:48 +03:00
Divarion-D 159ae3e9c8 feat(stream_server): add QuietThreadingHTTPServer to handle client disconnects gracefully 2026-06-28 14:26:02 +03:00
Divarion-D bd0c492867 feat(tests): add test stream generator for MP4 to HTTP-served streams 2026-06-28 12:04:39 +03:00