【发布时间】:2015-06-09 07:02:51
【问题描述】:
重写我的 iOS 应用程序以使用新的 WebRTC SDK 进行视频通话,并在通话接收方遇到此问题。当呼叫者开始呼叫时,接收者会收到会话,但是当呼叫被接受时(会话:acceptCall),连接就像这样关闭。 -session:connectionFailedWithUser 在最后被调用。
(Log at the call receiver side)
2015-06-05 16:15:43.038 [2846:195100] Renegotiation needed. userID - 3027703
2015-06-05 16:15:43.275 [2846:195100] Error(-1): Error Domain=RTCSDPError Code=-1 "The operation couldn’t be completed. (RTCSDPError error -1.)"
UserInfo=0x1729d6a0 {error=SessionDescription is NULL.}
2015-06-05 16:15:43.353 [2846:195100] Ice Gathering change: Complete, userID - 3027703
2015-06-05 16:15:43.355 [2846:195100] Signaling state change: Closed, userID - 3027703
是我遗漏了什么还是 SDK 有问题?具有相同版本 SDK 的示例可以工作,但在我的应用程序中没有。唯一不同的是 Quickblox 帐户密钥和密码。
【问题讨论】: