Swift
Anzeige in SwiftUI
In Ihrem ContentView.swift:
import SwiftUI
import OpenTok
struct ContentView: View {
@ObservedObject var manager: VonageVideoManager
var body: some View {
VStack {
if let pubView = manager.pubView {
pubView
.frame(width: 250, height: 250)
}
}
.padding()
.task {
manager.setup()
}
}
}
Grundlegendes Video-Rendering
Erfahren Sie, wie Sie einen benutzerdefinierten Videorenderer in Swift verwenden, um eine Schwarz-Weiß-Version eines Videostreams mit dem Vonage Video iOS SDK anzuzeigen.
Schritte
1
Einführung2
Erste Schritte3
Ein neues Projekt erstellen4
Hinzufügen des Vonage Video SDK5
Authentifizierung einrichten6
Verstehen der Architektur7
Erstellen der benutzerdefinierten Renderansicht8
Erstellen des benutzerdefinierten Video-Renderers9
Integration mit Vonage Video Manager10
UIView zu SwiftUI Wrapper erstellen11
Anzeige in SwiftUI12
Wie es funktioniert13
Schlussfolgerung