feat: Add local Docker test environment setup with PowerShell script and Docker Compose.

This commit is contained in:
Michael committed 2025-12-15 20:56:17 +01:00
1 parent 435cdb46ed
commit b39dd97e5a
8 files changed
+141 -27

No files matched your search

+4 -1
View File
@@ -31,7 +31,7 @@ class LiveChannel {
}
String getStreamUrl(String dns, String username, String password) {
return '$dns/live/$username/$password/$streamId.m3u8';
return '$dns/live/$username/$password/$streamId.ts';
}
}
@@ -43,6 +43,7 @@ class Movie {
final String categoryName;
final String? containerExtension;
final String? rating;
final int? durationSecs;
const Movie({
required this.streamId,
@@ -52,6 +53,7 @@ class Movie {
this.categoryName = '',
this.containerExtension,
this.rating,
this.durationSecs,
});
factory Movie.fromJson(Map<String, dynamic> json) {
@@ -69,6 +71,7 @@ class Movie {
categoryName: json['category_name']?.toString() ?? '',
containerExtension: json['container_extension']?.toString() ?? 'mp4',
rating: json['rating']?.toString(),
durationSecs: int.tryParse(json['duration_secs']?.toString() ?? json['duration']?.toString() ?? '0'),
);
}