diff options
| author | yum <yum.food.vr@gmail.com> | 2025-10-14 13:56:57 -0700 |
|---|---|---|
| committer | yum <yum.food.vr@gmail.com> | 2025-10-28 17:19:36 -0700 |
| commit | d52b56d2d99548e996e978c4ae96305f73b24c13 (patch) | |
| tree | c9572d995d513213e6111bfcf84186a0e158c01d /README.md | |
| parent | 8a852c013733d0170ac80a761e6b9414c02a2078 (diff) | |
offload segment serving to nginx
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -10,8 +10,10 @@ Shitty service to proxy data from OBS into an HTTP Live Streaming (HLS) feed VRC Environmental knobs: - `OBS_STREAM_KEY` / `STREAM_PSK`: required PSK for the single ingest client. +- `INGEST_THREAD_QUEUE_SIZE`: RTMP demux queue depth before frames are dropped (defaults to `4096`). - `HLS_SEGMENT_TIME`: length (in seconds) of the `.ts` segments emitted by FFmpeg (defaults to `2`). - `HLS_PLAYLIST_SIZE`: number of segments retained in the rolling playlist (defaults to `6`). +- `HLS_DELETE_THRESHOLD`: additional historical HLS segments to keep on disk before pruning (defaults to `2`). - `HOST`: interface Waitress binds to (defaults to `0.0.0.0`). - `PORT`: TCP port Waitress listens on (defaults to `5000`). - `FFMPEG_LOGLEVEL`: override the log verbosity passed to FFmpeg (defaults to `info`). |
