Swift
Compreendendo a arquitetura
O renderizador de vídeo personalizado é composto por três componentes principais que criaremos nas próximas etapas:
CustomVideoRender- Implementa oOTVideoRenderprotocoloCustomRenderView- AUIViewsubclasse que processa e exibe quadros de vídeo. Ela será incorporada ao SwiftUI por meio de um wrapper simples.VonageVideoManager- Gerencia a sessão do Vonage e conecta o renderizador ao editor
Copiar
OTPublisher → CustomVideoRender → CustomRenderView → Display
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