getLiveStreams method

Future<List<RCRTCInputStream>> getLiveStreams()

Implementation

Future<List<RCRTCInputStream>> getLiveStreams() async {
  List<dynamic>? list = await _channel.invokeListMethod('getLiveStreams');
  List<RCRTCInputStream> streams = [];
  list?.forEach((element) {
    var stream = jsonDecode(element);
    if (stream['type'] == 0) {
      streams.add(RCRTCAudioInputStream.fromJson(stream));
    } else {
      streams.add(RCRTCVideoInputStream.fromJson(stream));
    }
  });
  return streams;
}