getReceivers method

  1. @override
Future<List<RTCRtpReceiver>> getReceivers()
override

Implementation

@override
Future<List<RTCRtpReceiver>> getReceivers() async {
  try {
    final response = await WebRTC.invokeMethod('getReceivers',
        <String, dynamic>{'peerConnectionId': _peerConnectionId});
    return RTCRtpReceiverNative.fromMaps(response['receivers'],
        peerConnectionId: _peerConnectionId);
  } on PlatformException catch (e) {
    throw 'Unable to RTCPeerConnection::addTrack: ${e.message}';
  }
}