startLiveStream method

  1. @override
Future<String> startLiveStream(
  1. String streamUrl,
  2. String streamKey,
  3. String broadcastUrl
)
override

Implementation

@override
Future<String> startLiveStream(
    String streamUrl, String streamKey, String broadcastUrl) async {
  var params = <String, dynamic>{};
  params.putIfAbsent("streamUrl", () => streamUrl);
  params.putIfAbsent("streamKey", () => streamKey);
  params.putIfAbsent("broadcastUrl", () => broadcastUrl);

  return await methodChannel
      .invokeMethod<String>('startLiveStream', params)
      .then<String>((String? value) => value ?? "");
}