2016-07-20 20 views
1

rendern Ich habe eine TokBox iOS App, die einen Screen Share Stream für den Benutzer rendert. Der Videostream wird abgeschnitten, wenn er größer als die Ansicht ist. Es ist standardmäßig auf einen Aspekt FILL eingestellt.Wie kann ich einen TokBox Screen Share Stream in aspectFit

Ich kann keinen Weg finden, dies zu Aspekt FIT zu ändern. Weiß jemand, ob dies auf TokBox iOS möglich ist?

Antwort

2

Für meinen Fall, dies den Trick tun wird, self.subscriber ist eine Instanz OTSubscriber:

self.subscriber.viewScaleBehavior = OTVideoViewScaleBehaviorFit;; 

Sie können auch diese Repo-Check-out: https://github.com/opentok/screensharing-annotation-acc-pack

+0

Thank you! Warum konnte ich das nirgendwo finden? Die TokBox-Dokumentation besagt, dass dies unter iOS nicht möglich war, ohne einen benutzerdefinierten Renderer zu verwenden. Ich habe fast einen gebaut! –

+0

Hmm, das ist interessant. Welche Dokumente haben das gesagt? Aber ich überprüfe normalerweise die Dokumente mit ihrem iOS SDK. Ich überprüfe auch das iOS-Beispiel Repo: https://github.com/opentok/opentok-ios-sdk-samples –