Primeros pasos
Este tutorial muestra cómo crear un controlador de audio personalizado en Swift utilizando elSDK de Vonage Video para iOS. Vamos a crear una función de «tono de llamada» mediante la cual la aplicación pause el audio del videochat para reproducir el tono de llamada de una llamada entrante utilizando AVAudioPlayer, y luego reanuda el audio del chat una vez que se ha establecido la llamada.
Tiempo estimado: 25 minutos
Antes de empezar, asegúrate de que tienes:
- A versión compatible de Xcode
- Credenciales de la API de Video de Vonage:
- ID de la solicitud (
kAppId) - ID de sesión (
kSessionId) - Ficha (
kToken)
- ID de la solicitud (
Nota: Para obtener sus credenciales, siga el Guía de introducción en video de Vonage.
¿Quieres saltarte este tutorial? Puede acceder al código completo del cliente Swift de iOS en la sección CustomAudioDriver de nuestra Repositorio de una aplicación de ejemplo en Swift en GitHub. El repositorio incluye un archivo README con documentación sobre cómo ejecutar y explorar el código.
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.