Я установил удаленное описание, обратный вызов DidsetSessionDescriptionWitherRor получил удар и показываю ошибку:
- (void)processAnswer:(NSString *)sdpAnswer connectionId:(NSString *)connectionId {
//NSParameterAssert(sdpAnswer);
NSParameterAssert(connectionId);
NBMPeerConnection *connection = self.connectionMap[connectionId];
__block __weak RTCPeerConnection* peerConnection = connection.peerConnection;
RTCSessionDescription *description = [[RTCSessionDescription alloc] initWithType:RTCSdpTypeAnswer sdp:sdpAnswer];
[connection.peerConnection setRemoteDescription:description completionHandler:^(NSError * _Nullable error) {
[self peerConnection:peerConnection didSetSessionDescriptionWithError:error];
}];
}
< /code>
после вызоваError Domain=org.webrtc.RTCPeerConnection Code=-1 "SessionDescription is NULL."
Подробнее здесь: https://stackoverflow.com/questions/396 ... -on-webrtc