quickblox接受视频聊天通话问题



我在应用程序中使用Quickblox进行视频通话。我成功地打了一个电话,并收到了一个新的会话。但是在接收远程视频轨道方面存在问题。在接受会话之后。我不确定问题是在接受电话,还是没有接收到远程视频轨道。我的日志中有以下错误:

2015-12-03 23:15:22:005新视频聊天项目[4680:1226691]rtc::设置SDP有错误:错误域=RTCSDP错误代码=-1"(null)"UserInfo={error=设置远程报价失败SDP:在错误状态下调用:state_SENTOFFER},

请告诉我你的想法。

上面提到的错误,指出调用已经创建了多次。如果您有这样的Log,请检查您的调用方法。感谢

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

  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; }

我希望它能帮助你。

最新更新