Swift

Introdução

Este tutorial mostra como criar um driver de áudio personalizado em Swift usando oSDK do Vonage Video para iOS. Vamos criar um recurso chamado “Toque de chamada”, no qual o aplicativo pausa o áudio do chat de vídeo para reproduzir o toque de uma chamada recebida usando AVAudioPlayer, e, em seguida, retoma o áudio do chat assim que a chamada for estabelecida.

Tempo estimado de conclusão: 25 minutos

Antes de começar, certifique-se de que você tenha:

  • A versão compatível de Xcode
  • Credenciais da Video API da Vonage:
    • ID do aplicativo (kAppId)
    • ID da sessão (kSessionId)
    • Token (kToken)

Nota: Para obter suas credenciais, siga as Guia de Introdução ao Vonage Video.

Quer pular este tutorial? Você pode acessar o código completo do cliente Swift para iOS na Driver de Áudio Personalizado pasta da nossa Repositório do aplicativo de exemplo do Swift no GitHub. O repositório inclui um arquivo README com documentação sobre como executar e explorar o código.

Driver de áudio personalizado

Aprenda a usar um driver de áudio personalizado para personalizar o áudio dos fluxos do emissor e do assinante. Você utilizará o driver de áudio personalizado quando quiser iniciar e interromper a reprodução de seu próprio arquivo de áudio, bem como realizar qualquer ação que não faça parte do comportamento padrão do chat de vídeo ao vivo fornecido pelo SDK.

Disponível em:
Kotlin Swift
Etapas
1
Introdução
2
Introdução
3
Criando um novo projeto
4
Incorporando o SDK de vídeo da Vonage
5
Configurando a autenticação
6
Visão geral
7
Criar a classe do driver de áudio personalizado
8
Implementar a lógica “Reproduzir toque”
9
Implementar a lógica “Parar o toque”
10
Integrar com o Vonage Video Manager
11
Controle o áudio por meio de eventos de sessão
12
Como funciona
13
Conclusão