2015-06-09 78 views
0

重寫我的iOS應用程序以使用新的WebRTC SDK進行視頻呼叫,並在呼叫接收方面對此問題。當呼叫者開始呼叫時,會話在接收者中被接收,但當呼叫被接受時(會話:acceptCall),連接就像這樣關閉。 -session:connectionFailedWithUser在最後被調用。Quickblox WebRTC iOS:接收器連接關閉,無法接受呼叫

(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賬號密鑰和祕密。

回答

2

此問題與SDK一起發生,不會再發生在最新的SDK中。 請使用Quickblox SDK版本2.3.0.1和Quickblox WebRTC SDK 1.0.6。

相關問題