Swift
Exibição no SwiftUI
No seu ContentView.swift:
Copiar
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()
}
}
}
Renderização básica de vídeo
Aprenda a usar um renderizador de vídeo personalizado no Swift para exibir uma versão em preto e branco de um fluxo de vídeo usando o SDK do Vonage Video para iOS.
Etapas
1
Introdução2
Introdução3
Criando um novo projeto4
Incorporando o SDK de vídeo da Vonage5
Configurando a autenticação6
Compreendendo a arquitetura7
Criar a visualização de renderização personalizada8
Criar o renderizador de vídeo personalizado9
Integração com o Vonage Video Manager10
Criar um wrapper de UIView para SwiftUI11
Exibição no SwiftUI12
Como funciona13
Conclusão