Kotlin

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:

  1. Publica ruido blanco (señal de audio aleatoria) en el flujo.
  2. 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:

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 Android
5
Configuración de la autenticación
6
Solicitud de permisos
7
Añadir un controlador de audio personalizado
8
Captura de audio para su uso por un editor
9
Añadir un renderizador de audio personalizado
10
Ejecutar la aplicación
11
Conclusión