quickblox 接受视频聊天通话问题

Posted

技术标签:

【中文标题】quickblox 接受视频聊天通话问题【英文标题】:quickblox accepting video chat call issue 【发布时间】:2015-12-04 05:30:59 【问题描述】:

我正在使用 Quickblox 在我的应用中进行视频通话。 我能够成功拨打电话并接收新会话。但在接收远程视频轨道时出现问题。接受会话后。 我不确定问题是在接听电话还是没有收到远程视频轨道。我的日志中出现以下错误:

2015-12-03 23:15:22:005 新视频聊天项目[4680:1226691] rtc:: 设置 SDP 错误:错误域=RTCSDPError Code=-1 "(null)" UserInfo=error=无法设置远程报价 sdp:在错误状态下调用:STATE_SENTOFFER,

请告诉我你的想法。

【问题讨论】:

你能发布你的代码吗? 在我的情况下,问题出在我的代码中,报价是从双方创建的。 【参考方案1】:

上述错误,指出调用已被多次创建。如果您有这样的日志,请检查您调用的方法。谢谢

【讨论】:

【参考方案2】:

您可能无法发送到本地视频给对手。 你先启动本地摄像头。

  self.cameraCapture = [[QBRTCCameraCapture alloc] initWithVideoFormat:[QBRTCVideoFormat defaultFormat] position:AVCaptureDevicePositionFront];
            [self.cameraCapture startSession];

之后,你必须修改你的委托方法。

- (void)session:(QBRTCSession *)session initializedLocalMediaStream:(QBRTCMediaStream *)mediaStream 
 session.localMediaStream.videoTrack.videoCapture = self.cameraCapture; 

希望对你有帮助。

【讨论】:

以上是关于quickblox 接受视频聊天通话问题的主要内容,如果未能解决你的问题,请参考以下文章

使用 Quickblox SDK for Android 更改视频通话的视频通话属性?

如何使用 QuickBlox 录制视频通话

Android:quickblox 来电视频通话收不到

Android 上的 Quickblox 视频通话

Quickblox 视频通话无法在网络上运行

Quickblox:对离线用户进行视频通话的策略是啥