Swift
カスタムビデオ・レンダラの作成
という名前の新しいSwiftファイルを作成する。 CustomVideoRender.swift:
import OpenTok
import UIKit
final class CustomVideoRender: NSObject, OTVideoRender {
let view = CustomRenderView(frame: .zero)
func renderVideoFrame(_ frame: OTVideoFrame) {
view.renderVideoFrame(frame)
}
}
重要なポイント
- を実装する。
OTVideoRenderVonage SDKで必要なプロトコル - を提供する。
viewカスタムレンダービューを含む - 受信したビデオフレームをレンダリングビューに転送する。
基本的なビデオレンダリング
Vonage Video iOS SDK を使用してビデオストリームの白黒バージョンを表示するために Swift でカスタムビデオレンダラを使用する方法を学びます。
手順
1
はじめに2
はじめに3
新規プロジェクトの作成4
Vonage Video SDKの追加5
認証の設定6
アーキテクチャーを理解する7
カスタムレンダービューの作成8
カスタムビデオ・レンダラの作成9
Vonage Video Managerとの統合10
SwiftUIラッパーへのUIViewの作成11
SwiftUIでの表示12
仕組み13
結論