StreamingServer constructor
StreamingServer({})
Implementation
StreamingServer({
required this.name,
required this.url,
this.group,
Map<String, String> srtStreamIdExtensions = const <String, String>{},
}) : srtStreamIdExtensions =
Map<String, String>.unmodifiable(srtStreamIdExtensions) {
if (name.isEmpty) {
throw ArgumentError.value(name, 'name', 'Must not be empty.');
}
if (url.isEmpty) {
throw ArgumentError.value(url, 'url', 'Must not be empty.');
}
}