Я сталкиваюсь с проблемой, связанной с зависанием localCameraView в видео QuickBlox, призывающего одного пользователя - PullRequest
0 голосов
/ 29 марта 2019

Я сталкиваюсь с проблемой, касающейся localCameraView в видео QuickBlox, призывающего одного к одному пользователю. Когда бы пользователь ни звонил мне, мой LocalCameraView сначала ловит какой-то вид, а затем становится черным, как замерзший.

@property (strong, nonatomic) IBOutlet UIView *localVideoView;
@property (strong, nonatomic) QBRTCCameraCapture *videoCapture;

QBRTCVideoFormat *videoFormat = [[QBRTCVideoFormat alloc] init];
videoFormat.frameRate = 30;
videoFormat.pixelFormat = QBRTCPixelFormat420f;
videoFormat.width = 640;
videoFormat.height = 480;


self.videoCapture = [[QBRTCCameraCapture alloc] initWithVideoFormat:videoFormat position:AVCaptureDevicePositionFront]; 


self.session.localMediaStream.videoTrack.videoCapture = self.videoCapture;

self.videoCapture.previewLayer.frame = self.localVideoView.bounds;
[self.videoCapture startSession:nil];

[self.localVideoView.layer insertSublayer:self.videoCapture.previewLayer atIndex:0];
...