feat: implement HLS live streaming and VOD transcoding handler with FFmpeg and NVIDIA GPU support

This commit is contained in:
Michael committed 2026-04-01 21:14:33 +02:00
1 parent 5e7e86e4d8
commit e4301077b0
4 files changed
+144 -6

No files matched your search

+7
View File
@@ -243,6 +243,13 @@ void main(List<String> args) async {
getPlaylist,
isGpuEnabled: db.isNvidiaGpuEnabled,
),
)
..mount(
'/api/recordings/stream',
createRecordingStreamHandler(
db,
isGpuEnabled: db.isNvidiaGpuEnabled,
),
);
// Proxy Handler (auth is now handled INSIDE the handler, after path check)