【发布时间】:2014-12-08 10:03:19
【问题描述】:
我的应用正在使用带有自定义视频和音频捕获会话的 Quickblox 视频聊天。一切都很好,但是,在我们的登录视图控制器中(视图控制器立即通过 Quickblox 视频聊天进入主视图控制器),我们添加了视频背景(参见下面的代码)。
现在,音频仅在我们的视频聊天通话中偶尔起作用。通常第一次通话可以正常工作,但之后,其中一个用户(或两者)在通话期间没有收到音频输出。
下面是我们添加到登录视图控制器的代码。这里有什么会导致 Quickblox 音频出现问题吗?请注意,当视图消失时,我会暂停播放器并移除子图层。
NSString *filepath = [[NSBundle mainBundle] pathForResource:@"loginbg3" ofType:@"mp4"];
NSURL *fileURL = [NSURL fileURLWithPath:filepath];
player = [AVPlayer playerWithURL:fileURL];
layer = [AVPlayerLayer playerLayerWithPlayer:player];
[layer setVideoGravity:AVLayerVideoGravityResizeAspectFill];
player.actionAtItemEnd = AVPlayerActionAtItemEndNone;
layer.frame = CGRectMake(0, 0, 320, 600);
[_videoSuper.layer addSublayer: layer];
【问题讨论】:
-
我们也遇到过这个问题,而且是断断续续的,这让我想知道 Quickblox 是否有问题。你发现问题了吗?
-
还是没弄明白。您运行的是什么版本的 SDK?
标签: ios objective-c quickblox