【问题标题】:Quickblox WebRTC iOS: Receiver connection closes, unable to accept the callQuickblox WebRTC iOS:接收器连接关闭,无法接听电话
【发布时间】: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 帐户密钥和密码。

【问题讨论】:

    标签: ios quickblox


    【解决方案1】:

    此问题与 SDK 有关,并且在最新的 SDK 中不再出现。 请使用 Quickblox SDK 版本 2.3.0.1 和 Quickblox WebRTC SDK 1.0.6。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多