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:
- Publica ruido blanco (señal de audio aleatoria) en el flujo.
- Captura el audio de los flujos suscritos y lo guarda en un archivo local.
Publica ruido blanco (señal de audio aleatoria) en el flujo. Tiempo estimado: 25 minutos
¿Quieres saltarte este tutorial? Puedes ir directamente al código completo del cliente Kotlin en el archivo CustomAudioDriver de nuestra Repo de aplicaciones de ejemplo para Android en GitHub. El repositorio incluye un README con documentación completa sobre cómo ejecutar y explorar el proyecto. Este tutorial se centra en la versión Kotlin de la aplicación de ejemplo para Android. Para la versión Java, consulta la página Repo anterior de aplicaciones de ejemplo.
Requisitos
Para completar este tutorial, necesitarás:
- Una cuenta de Video API de Vonage válida; si no tienes una, 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.