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. Envía ruido blanco (señal de audio aleatoria) a la transmisión.
  2. 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:

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
Grabación de audio para su uso por parte de una editorial
9
Añadir un renderizador de audio personalizado
10
Ejecutar la aplicación
11
Conclusión