Swift

Visão geral

Por padrão, o SDK da Vonage para iOS captura e reproduz áudio exclusivamente para bate-papos por vídeo ao vivo. Para oferecer suporte a recursos como Toques, Reprodução de MP3, ou Mixagem de áudio Ao usar o SDK, é necessário implementar um OTAudioDevice.

Este exemplo cria um AudioDeviceRingtone classe que permite que você:

  1. Pausa o fluxo de áudio do chat de vídeo ao vivo.
  2. Jogar um arquivo de áudio local (toque) usando AVAudioPlayer.
  3. Currículo o áudio do chat de vídeo ao vivo é transmitido automaticamente assim que a chamada é estabelecida.

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