2015-12-04 90 views
0

我使用Quickblox在我的应用中进行视频通话。 我能够成功拨打电话,并接收新的会话。但在接收远程视频轨道时遇到问题。接受会议后。 我不确定问题出在接受呼叫,还是未收到远程视频轨道。我在我的日志中有下面的错误:quickblox接受视频聊天电话问题

2015-12-03 23:15:22:005新视频聊天项目[4680:1226691] rtc :: Set SDP with error:Error Domain = RTCSDPError Code = - 1“(null)”UserInfo = {error =未能设置远程报价sdp:调用状态错误:STATE_SENTOFFER},

请让我知道您的想法。

+0

你能发布你的代码吗? – Clay

+0

在我的情况下,问题出现在我的代码中,报价是从两边创建的。 – Sarju

回答

1

上面的错误指出,该电话已创建更多的一次。如果你有这样的日志,请检查你的调用方法。谢谢

0

你可能不会被发送到本地视频对手。 您首先启动本地摄像头。

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

我希望它可以帮助你。