Swift

Visión general

De forma predeterminada, el SDK para iOS de Vonage captura y reproduce audio exclusivamente para el chat de video en vivo. Para admitir funciones como Tonos de llamada, Reproducción MP3o Mezcla de audio mientras utiliza el SDK, debe implementar un OTAudioDevice.

Este ejemplo crea un AudioDeviceRingtone que le permite:

  1. Pausa el flujo de audio del videochat en directo.
  2. Jugar un archivo de audio local (Ringtone) mediante AVAudioPlayer.
  3. Currículum el flujo de audio del chat de vídeo en directo automáticamente cuando se conecta una llamada.

Controlador de audio personalizado

Aprenda a utilizar un controlador de audio personalizado para personalizar el audio de la transmisión del editor y del suscriptor. Utilizará el controlador de audio personalizado cuando desee iniciar y detener el audio reproducir su propio archivo de audio y hacer cualquier cosa fuera del comportamiento predeterminado del chat de vídeo en directo proporcionado por el SDK.

Disponible en:
Kotlin Swift
Pasos
1
Introducción
2
Primeros pasos
3
Crear un nuevo proyecto
4
Añadir el SDK de vídeo de Vonage
5
Configuración de la autenticación
6
Visión general
7
Crear la clase de controlador de audio personalizado
8
Implementar la lógica "Reproducir tono de llamada
9
Implementar la lógica "Detener tono de llamada
10
Integración con Vonage Video Manager
11
Control de audio mediante eventos de sesión
12
Cómo funciona
13
Conclusión