feat: Implement initial streaming handler for live and VOD content using FFmpeg HLS transcoding with GPU acceleration support.

This commit is contained in:
Michael committed 2026-03-09 13:46:56 +01:00
1 parent bd7645922d
commit 0b5aa3f9e4
2 files changed
+5 -4

No files matched your search

@@ -78,8 +78,8 @@ class XtreamService {
/// Generate stream URL for live TV
String getLiveStreamUrl(String streamId) {
if (_currentPlaylist == null) throw Exception('No playlist configured');
// Use HLS (.m3u8) for all live streams to ensure iOS compatibility
return '$_backendBaseUrl/api/live/$streamId.m3u8';
// Use HLS (.m3u8) with a subpath to ensure relative segments resolve correctly
return '$_backendBaseUrl/api/live/$streamId/playlist.m3u8';
}
/// Generate stream URL for VOD (movies)