2016-03-22 13 views
0

Ich versuche, meine QBRTCRemoteVideoView eine Vollbild-Videoausgabe zu präsentieren, ähnlich wie FaceTime oder Skype.QuickBlox iOS WebRTC Videoansicht Größe

Allerdings AutoLayout in meinem Projekt verwenden, und die Einschränkungen zu führen und Trail zu der Superview festlegen, das Video, das ich zurückgehe, folgt nicht diesen Einschränkungen. Es zeigt mit schwarzen Rändern oben und unten.

Auch die folgenden Eigenschaften verwenden:

videoFormat.width = 320; // or anything 
videoFormat.height = 568; // or anything 

nicht die Dimensionen des Videos zu ändern scheint. Irgendwelche Tipps für mich hier zur Steuerung der Videoausgabe?

Antwort

0

Sie können nur eine bestimmte Breite und Höhe für Video eingestellt, um zu sehen, welche Art von Video-Formaten, die von dem Gerät unterstützt werden, rufen:

[QBRTCCameraCapture formatsWithPosition:AVCaptureDevicePositionFront]; 
// or AVCaptureDevicePositionBack 
// or just get the currentPosition from your QBRTCCameraCapture instance