getTransceivers method

  1. @override
Future<List<RTCRtpTransceiver>> getTransceivers()
override

Implementation

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