[英]QuickBlox Video Chat Quality
我們有一個使用QuickBlox視頻聊天的iOS項目。 基於他們給出的示例應用程序,我們能夠成功實現它。 當我們測試它時,質量看起來有點糟糕。 有誰知道如何提高視頻聊天的質量?
謝謝。
您可以通過在videoChatConfiguration中設置kQBVideoChatFrameQualityPreset來更改視頻質量,
NSMutableDictionary *videoChatConfiguration = [[QBSettings videoChatConfiguration] mutableCopy];
[videoChatConfiguration setObject:@20 forKey:kQBVideoChatCallTimeout];
[videoChatConfiguration setObject:@10 forKey:kQBVideoChatVideoFramesPerSecond];
// config video quality here
[videoChatConfiguration setObject:AVCaptureSessionPresetMedium forKey:kQBVideoChatFrameQualityPreset];
[QBSettings setVideoChatConfiguration:videoChatConfiguration];
可用選項:
//achieve high quality video and audio output.defaultvalue.
AVF_EXPORT NSString *const AVCaptureSessionPresetHigh NS_AVAILABLE(10_7, 4_0);
//achieve output video and audio bitrates suitable for sharing over WiFi.
AVF_EXPORT NSString *const AVCaptureSessionPresetMedium NS_AVAILABLE(10_7, 4_0);
//achieve output video and audio bitrates suitable for sharing over 3G.
AVF_EXPORT NSString *const AVCaptureSessionPresetLow NS_AVAILABLE(10_7, 4_0);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.