Enhance configuration and routing for streaming features: update .env.example and appsettings.json to include new scheduler and streaming options, add streaming endpoint mapping in Program.cs, and integrate streaming services in DependencyInjection. Introduce segment path resolution in MediaPathResolver for asset management.
This commit is contained in:
@@ -27,10 +27,18 @@ AdminSeed__Password=change-me-strong-admin-password
|
||||
# и volumes в docker-compose.yml). Не меняй RootPath без синхронного изменения тома.
|
||||
Storage__RootPath=/media
|
||||
Storage__SegmentSeconds=2
|
||||
# Сколько сегментов держать в скользящем окне live-плейлиста.
|
||||
Storage__LiveWindowSegments=10
|
||||
Storage__KeepOriginals=false
|
||||
# Порог свободного места, ниже которого загрузка отклоняется (10 ГБ).
|
||||
Storage__MinFreeSpaceBytes=10737418240
|
||||
|
||||
# ── Планировщик эфира ──────────────────────────────────────────────────────
|
||||
# На сколько дней вперёд держать расписание; сколько часов прошлого хранить; период тика.
|
||||
Scheduler__HorizonDays=3
|
||||
Scheduler__RetentionHours=24
|
||||
Scheduler__TickMinutes=30
|
||||
|
||||
# ── Обработка медиа (ffmpeg) ───────────────────────────────────────────────
|
||||
Media__FfmpegPath=/usr/bin/ffmpeg
|
||||
Media__FfprobePath=/usr/bin/ffprobe
|
||||
|
||||
Reference in New Issue
Block a user