Quickblox WebRTC iOS:接收器连接关闭,无法接受呼叫
Quickblox WebRTC iOS: Receiver connection closes, unable to accept the call
重写我的 iOS 应用程序以使用新的 WebRTC SDK 进行视频通话,并在通话接收端遇到此问题。当呼叫者开始呼叫时,接收器会收到会话,但当呼叫被接受时 (session: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 帐户密钥和秘密。
此问题与 SDK 有关,在最新的 SDK 中不再出现。
请使用 Quickblox SDK 版本 2.3.0.1 和 Quickblox WebRTC SDK 1.0.6。
重写我的 iOS 应用程序以使用新的 WebRTC SDK 进行视频通话,并在通话接收端遇到此问题。当呼叫者开始呼叫时,接收器会收到会话,但当呼叫被接受时 (session: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 帐户密钥和秘密。
此问题与 SDK 有关,在最新的 SDK 中不再出现。 请使用 Quickblox SDK 版本 2.3.0.1 和 Quickblox WebRTC SDK 1.0.6。