1000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!
Transmitir un flujo de video y múltiples canales de audio
Esta guía explica cómo transmitir un video en vivo con múltiples pistas de audio a través del servicio de Streaming de video de Infomaniak. No trata ni el VOD ni un servicio de streaming de audio (utilizado únicamente como complemento si elige el enfoque A a continuación).
Prólogo
- Un flujo en vivo de Streaming de video no ofrece pistas de audio seleccionables en un solo reproductor.
- Dos topologías posibles:
- Enfoque A — 1 flujo de video + 1..N reproductores de audio separados (selección del idioma en la página).
- Enfoque B — N flujos de Streaming de video transmitiendo la misma imagen con un sonido diferente (un reproductor por idioma).
Método para obtener un directo multilingüe
Enfoque A — 1 reproductor de video + reproductores de audio separados
- Idea general: envía un solo directo de video a Infomaniak y, en tu página, añades reproductores de audio (uno por idioma). El usuario silencia el sonido del reproductor de video y activa el reproductor de audio del idioma deseado.
- Sencillo en el envío: un solo flujo de video para enviar a Infomaniak.
- Menos sencillo en la página: el usuario debe alternar entre el sonido del reproductor de video (silenciado) y el reproductor de audio (activado). Puede haber un ligero desfase entre la imagen y el audio.
Para ello:
- Obtener la dirección y la clave de transmisión en el Manager de Infomaniak (es el «ingest»). Copiarlas en tu software de transmisión.
- Iniciar tu directo de video desde el software: Infomaniak recibe la imagen y publica un reproductor de video (player) que puedes integrar en tu sitio.
- Añadir los reproductores de audio en tu página web (uno por idioma). Están separados del producto «Streaming de video»: los colocas justo al lado del reproductor de video.
- Prever una pequeña interfaz de selección de idioma (botones FR/EN/ES…). Cuando el usuario elige un idioma, silencia el reproductor de video y activa el reproductor de audio correspondiente.
- Reducir el desfase (si es importante para ti): evita las opciones de «retroceso» y los tratamientos superfluos que añaden retraso; mantén ajustes estables en tu software.
El ingest, es el paso de conexión : Infomaniak te proporciona una dirección de recepción y una clave ; los pegas en tu software de transmisión (por ejemplo, OBS o un codificador de hardware). Cuando haces clic en « Iniciar », tu video se envía a esta dirección: Infomaniak la recibe y luego puede transmitirla a los espectadores; sin esta dirección y esta clave, nada llega a la plataforma.
Enfoque B — varios reproductores de video (uno por idioma)
- Idea general: creas varios videos en vivo en Infomaniak, todos con la misma imagen, pero cada uno con un idioma diferente. En tu página, el usuario elige su idioma y muestras el reproductor de video correspondiente.
- Más fluido para el usuario: simplemente elige un reproductor « en su idioma ».
- Más exigente para ti: varios videos en vivo a crear/mantener y más datos a enviar en paralelo.
Para ello:
- Crear un video en vivo por idioma en el Administrador de Infomaniak. Para cada video en vivo, anota la dirección y la clave de transmisión (la « ingestión »).
- En tu software de transmisión, duplica la salida de video y asigna la pista de audio correcta (FR, EN, etc.) a cada copia. Envía cada copia a la dirección/clave del video en vivo correspondiente.
- Dejar que Infomaniak se encargue de las cualidades de reproducción (resolución/calidad adaptadas a la conexión del espectador). Si prefieres configurarlo todo tú mismo, es posible, pero más avanzado; mantente simple si eres principiante.
- Integrar en tu página un selector de idioma: cuando el usuario elige « FR », muestras el reproductor del video en vivo FR; si elige « EN », muestras el reproductor del video en vivo EN, etc.
- Verificar tu conexión ascendente: cuanto más idiomas, más datos envías al mismo tiempo. Realiza una prueba de carga antes del día D.
Cada idioma tiene su propio video en vivo, por lo tanto su propia dirección de recepción y su clave ; debes enviar varias veces la misma imagen (una vez por idioma) a Infomaniak: siempre es el paso de conexión el que permite que la plataforma reciba cada versión.