Esta aplicación muestra cómo utilizar el controlador de audio para el audio del editor y del suscriptor. Esta guía muestra cómo crear un controlador de audio personalizado (NoiseAudioDevice) que:
- Envía ruido blanco (señal de audio aleatoria) a la transmisión.
- Captura el audio de los flujos suscritos y lo guarda en un archivo local.
Envía ruido blanco (señal de audio aleatoria) a la transmisión. Tiempo estimado: 25 minutos
¿Quieres saltarte este tutorial? Puedes ir directamente al código completo del cliente en Kotlin en el CustomAudioDriver de nuestra Repo de aplicaciones de ejemplo para Android en GitHub. El repositorio incluye un archivo README con documentación completa sobre cómo ejecutar y explorar el proyecto. Este tutorial se centra en la versión en Kotlin de la aplicación de ejemplo para Android. Para la versión en Java, consulta el Repositorio de la aplicación de ejemplo anterior.
Requisitos
Para completar este tutorial, necesitarás:
- Un account válido de la Video API de Vonage; si no tienes uno, puedes regístrese para una prueba gratuita
- Android Studio
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.