Base de conocimientos

1 000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!

Esta guía explica cómo transmitir una reunión en línea kMeet en un flujo separado accesible a través de una URL única gracias al Streaming de Video de Infomaniak.

 

⚠ Disponible con:

kSuitegratuito
 Estándar
 Negocio
 Empresa
 mi kSuite
 mi kSuite+

 

Prólogo

  • Transmitir una reunión tipo conferencia en un flujo de Streaming de Video en lugar de dentro de la aplicación kMeet presenta varias ventajas:
    • Transmisión pública a gran escala sin tener que restringir el acceso a una audiencia limitada a las personas invitadas.
    • Atraer a un público más amplio, como las conferencias, webinars o eventos en vivo donde cientos o miles de espectadores pueden seguir el evento sin unirse a una llamada privada.
    • Permite llegar a un número ilimitado de espectadores.
    • No es necesario gestionar el acceso para cada participante, el flujo es simplemente consultable a través de un enlace.
    • Solo se necesita un navegador web para acceder al flujo de transmisión.
    • Acceso pasivo: los espectadores no están obligados a participar activamente o interactuar; pueden simplemente ver el evento sin registrarse o conectarse, lo que es más adecuado para grandes eventos.
    • No hay interrupciones vocales ni perturbaciones relacionadas con la gestión de micrófonos; esto permite mantener un flujo más fluido y centrado en el orador.
    • Resolución de transmisión más alta cuando kMeet puede estar limitado por restricciones de ancho de banda y una calidad de video menor para evitar la sobrecarga de la red.

 

Crear el enlace de transmisión en Streaming de Video

Requisitos previos

  • Debe ser moderador de kMeet para poder crear un enlace de transmisión en vivo, pero no es necesario poseer una oferta de Streaming de Video de Infomaniak.

Luego:

  1. Inicie kMeet a través de ksuite.infomaniak.com/kmeet o desde una de las aplicaciones para computadora o dispositivos móviles.
  2. Una vez en la reunión, haga clic en el menú de acción ○○○ en la barra de herramientas de kMeet.
  3. Elija Iniciar la transmisión en vivo:
  4. Haga clic en el botón para Iniciar:
  5. Espere el tiempo de creación del flujo de Streaming de Video:
  6. En el mismo lugar, una vez que se muestre el enlace del stream, haga clic en el ícono a la derecha para copiar la URL correspondiente al flujo en vivo; pegue la URL en un mensaje para los participantes o cualquier persona que deba asistir a la transmisión en vivo.
  7. Un símbolo mostrado en kMeet junto con un sonido de alerta indica el inicio de la transmisión a través de Streaming de Video:

El flujo se transmite en continuo durante un máximo de 24 horas, y no será más accesible en cuanto la reunión de kMeet se detenga.


¿Le ha sido útil esta FAQ?

Esta guía explica cómo transmitir en directo una lista de videos del servicio VOD gracias al producto Streaming de video.

 

Prólogo

  • Esta funcionalidad permite utilizar el servicio VOD para crear una lista de reproducción de videos y luego utilizar el servicio Streaming de video para transmitirla en directo, por ejemplo, en el marco de un canal de clips musicales, televenta, documentales, etc.
  • Es posible insertar publicidades entre cada video, manualmente o mediante el uso de etiquetas VAST.
  • La lista de reproducción se transmitirá en bucle hasta el infinito hasta que el usuario la detenga.

 

Transmitir una lista de reproducción VOD en streaming en vivo

Requisitos previos

  • Poseer un servicio VOD (como mínimo el espacio VOD gratuito con el servicio Streaming de video).
  • Poseer un servicio Streaming de video en la misma Organización y gestionado por la misma cuenta.

Para crear la lista de reproducción, importe algunos videos:

sign

  1. Haga clic aquí para acceder a la gestión de su producto en el Gestor Infomaniak (¿Necesita ayuda?).
  2. Haga clic directamente en el nombre asignado al producto correspondiente.
  3. Haga clic en el botón Seleccionar (en la sección Importación rápida).

Una vez importados los videos:

  1. Haga clic en Medios en el menú lateral izquierdo.
  2. Haga clic en Listas de reproducción / WebTV en el menú lateral izquierdo.
  3. Haga clic en el botón para añadir una nueva lista de reproducción.
  4. Nombre la lista de reproducción y determine si esta debe ser automática (vinculada a una carpeta) o manual.
  5. Elija la carpeta o los videos específicos a utilizar para crear la lista de reproducción.
  6. Haga clic en el botón Crear directo:
  7. Seleccione el flujo del servicio de Transmisión de video que debe transmitir la lista de reproducción y ajuste sus preferencias:

 

Algunos ejemplos de uso

sign

La transmisión de una lista de reproducción puede servir como solución de respaldo (fallback) tan pronto como un directo se corte (voluntariamente o involuntariamente) y, en este caso, tomar el relevo en antena. Tan pronto como el codificador en vivo envíe un flujo, recupera el control sobre la lista de reproducción. Esto permite transmitir un contenido alternativo si hay un problema con la transmisión en vivo o si el usuario solo transmite en vivo por la noche, por ejemplo, puede automatizar la transmisión de contenido de listas de reproducción el resto del día.

También es posible programar la transmisión de una lista de reproducción desde la herramienta de programación de la Transmisión de video. De esta manera, se pueden elegir rangos de transmisión de listas de reproducción únicas o diferentes con antelación, o de manera recurrente. El codificador que transmite en directo se desconectará automáticamente y durante toda la duración de la transmisión de la lista de reproducción; una vez finalizado el horario, el codificador se reconectará y su contenido se transmitirá.

 

Una lista de reproducción VOD puede ser creada y luego editada manualmente (buscando el video que debe completar la lista) o ser dinámica si se constituye automáticamente por un lote de videos que se encuentran en una carpeta específica y se alimenta a medida que avanza. En ambos casos, detenga y luego reinicie la transmisión en vivo para tener en cuenta cualquier nuevo video agregado a la lista de reproducción - tenga en cuenta que esto ya no será obligatorio en una próxima actualización de la herramienta.


¿Le ha sido útil esta FAQ?

Esta guía detalla los elementos necesarios para una transmisión óptima de sus flujos en el servicio de Streaming de video de Infomaniak.

 

Bitrate recomendado según la calidad de video

Al codificar sus flujos, es esencial adaptar el bitrate a la calidad deseada:

  • Video SD (480p): mínimo 1000 kbit/s.
  • Video HD (720p): entre 2500 y 4000 kbit/s.
  • Video Full HD (1080p): entre 5000 y 8000 kbit/s.
  • Video 4K Ultra HD (2160p): a partir de 15000 kbit/s.

 

Asegure un ancho de banda de Internet suficiente

Para garantizar una transmisión sin interrupciones, se recomienda tener un ancho de banda de Internet al menos dos veces superior al bitrate de su flujo codificado, por ejemplo:

  • Para un flujo en Full HD codificado a 6000 kbit/s, se requiere un ancho de banda de Internet mínimo de 12 Mbit/s.
  • Este margen evita las interrupciones debido a las variaciones de la conexión o a otros dispositivos que utilizan la misma red.

 

Utilice el multi-bitrate para una adaptabilidad máxima

El multi-bitrate permite que su flujo esté disponible en varias calidades, adaptadas a las conexiones de los espectadores. Esto garantiza:

  • Una experiencia fluida para aquellos con un ancho de banda limitado.
  • Una calidad óptima para los espectadores que disponen de una conexión rápida.

 

Optimice sus flujos para los usuarios móviles

Los espectadores en dispositivos móviles pueden encontrar condiciones de red fluctuantes. Para mejorar su experiencia:

  • Codificación a un bitrate máximo de 1000 kbit/s por flujo para las resoluciones más bajas.
  • Implemente el multi-bitrate para adaptar la calidad automáticamente.

 

Buenas prácticas para una codificación y transmisión exitosas

  • Pruebe su conexión a Internet antes de cada transmisión.
  • Prefiera un codificador confiable y actualice sus parámetros según las recomendaciones anteriores.
  • Asegúrese de que su red esté dedicada a la transmisión para evitar las interrupciones causadas por otros usos.
  • Prevea una solución de respaldo (como un módem 4G/5G) en caso de problemas de conexión.

¿Le ha sido útil esta FAQ?

Esta guía se refiere a la transmisión de flujos de video directamente desde cámaras móviles en el servicio de Streaming de video de Infomaniak.

 

Transmitir en directo…

 

… con codificador

El funcionamiento clásico del Streaming de video implica el uso de un codificador para transformar el flujo proveniente de una fuente de tipo cámara o webcam.

Ejemplo con una GoPro: para transmitir lo que filma en directo (configuración de una Webcam en vivo, por ejemplo) puede conectarla a través de su cable HDMI a su tarjeta de adquisición (tarjeta AVerMedia o Blackmagic Design, por ejemplo) que tiene una entrada HDMI.

Utilice un software como OBS Studio y configúrelo para reconocer la fuente de video de la tarjeta de adquisición y codificar el flujo de video y transmitirlo al servidor de streaming (Infomaniak).

 

… sin codificador

Con cámaras adecuadas, que entregan h.264 de forma nativa, ya no se necesita un codificador; puede conectar su cámara directamente con el sistema de Streaming de video. La cámara codifica directamente el flujo de video en un formato compatible (H.264) y lo transmite a través de RTSP (Real-Time Streaming Protocol) directamente al servidor de streaming. Este sistema solo funciona con una lista limitada de cámaras (leer a continuación). Algunos módulos, como la grabación de video, no son compatibles con este modo de funcionamiento.

Para acceder a la configuración:

  1. Haga clic aquí para acceder a la gestión de su producto en el Manager Infomaniak (¿Necesita ayuda?).
  2. Haga clic directamente en el nombre asignado al producto correspondiente.
  3. Haga clic en el botón para configurar el codificador:
  4. Haga clic en la fuente IP CAM / EXTERNA

Lea atentamente los requisitos previos en la página de configuración antes de continuar con la configuración. También tome nota de esta otra guía.

 

Cámaras compatibles

  • Axis
    • Series M: M10X, M11X, M30X, M31X, M7001
    • Series P: P13X, P33X, P55X
    • Series Q: Q1755, Q60X, Q16, Q17, Q19, Q35, Q61, Q62
  • Sony
    • SNC-CH110, SNC-DH110, SNC-CH210, SNC-DH210
    • SNC-CH120, SNC-DH120, SNC-CH140, SNC-DH140
    • SNC-CH160, SNC-DH160, SNC-CH180, SNC-DH180
    • SNC-CH220, SNC-DH220, SNC-CH240, SNC-DH240
    • SNC-CH260, SNC-DH260, SNC-CH280, SNC-DH280
    • SNC-RH124, SNC-RH164
    • Series SNC-EB600, SNC-EM600, SNC-EM602RC, SNC-VM600, SNC-VM601, SNC-VB600, SNC-VB630, SNC-WR600, SNC-WR602
  • Hikvision
    • DS-2CD2020, DS-2CD2032, DS-2CD2042, DS-2CD2120, DS-2CD2132, DS-2CD2142, DS-2CD2152
  • Dahua
    • IPC-HFW1120S, IPC-HFW1220S, IPC-HFW1320S, IPC-HFW1400S, IPC-HDW1120S, IPC-HDW1220S, IPC-HDW1320S
  • Bosch
    • NDE-3502, NDE-4502, NDE-5502, NIN-50022, NIN-70122
  • Panasonic
    • WV-S1110, WV-S1131, WV-S2110, WV-S2131, WV-S3110, WV-S3131
  • Samsung Hanwha Techwin
    • QND-6010R, QND-6020R, QND-6030R, QND-7010R, QND-7020R, QND-7030R

¿Le ha sido útil esta FAQ?

Esta guía explica cómo gestionar los posibles excesos de consumo de los flujos de Streaming de video de Infomaniak.

 

Prólogo

  • En caso de exceder el límite del plan, se generará una factura de exceso que puede suponer un costo adicional más o menos significativo.
  • Por lo tanto, es importante elegir la opción adecuada que se aplicará en caso de consumo excesivo.

 

Actuar antes del exceso

Para acceder al servicio de Streaming de video:

  1. Haga clic aquí para acceder a la gestión de su producto en el Gestor de Infomaniak (¿necesita ayuda?).
  2. Haga clic en el menú de acción para Gestionar el producto Streaming Video.
  3. Haga clic en Gestionar el exceso:
  4. Las 3 posibilidades en caso de exceso son:
    1. interrumpir la transmisión en vivo
    2. establecer un límite (en Go o To) antes de la interrupción de las transmisiones en vivo
    3. continuar transmitiendo

¿Le ha sido útil esta FAQ?

Esta guía explica cómo prohibir el acceso a los flujos de Streaming de video de Infomaniak fuera de su propio sitio.

 

Esta protección no impide la integración de un flujo a través de una etiqueta HTML iframe. Utilice la protección por hash único para un nivel de seguridad más alto.

 

Restringir el acceso a las transmisiones a un dominio

Para ello:

  1. Haga clic aquí para acceder a la gestión de su producto en el Administrador de Infomaniak (¿necesita ayuda?).
  2. Haga clic directamente en el nombre asignado al producto correspondiente.
  3. Haga clic en Configuración en el menú lateral izquierdo.
  4. Haga clic en Restricciones en el menú lateral izquierdo.
  5. Haga clic en la pestaña Restricción por dominio.
  6. Defina el o los sitios que deben estar específicamente autorizados para cargar el flujo.
  7. Haga clic en el botón Guardar:

Consulte esta otra guía para personalizar la imagen de reemplazo propuesta a los espectadores bloqueados.


¿Le ha sido útil esta FAQ?

Esta guía explica cómo transmitir un video en vivo con varias versiones de audio a través del servicio de Streaming de video de Infomaniak. No trata ni de VOD ni de 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:

  1. 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.
  2. 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 web.
  3. En tu página web, añadir los reproductores de audio (uno por idioma). Están separados del producto «Streaming de video»: los colocas justo al lado del reproductor de video.
  4. 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.
  5. 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 ; las 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:

  1. 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 (el « ingest »).
  2. 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.
  3. Dejar que Infomaniak se encargue de las calidades 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.
  4. 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.
  5. 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: es siempre el paso de conexión el que permite que la plataforma reciba cada versión.


¿Le ha sido útil esta FAQ?

Esta guía explica cómo mostrar una cuenta regresiva (countdown) antes de la próxima transmisión en directo o durante una interrupción programada.

 

Función interrupción en la programación

Para acceder al calendario de programación:

  1. Haga clic aquí para acceder a la gestión de su producto en el Manager Infomaniak (¿Necesita ayuda?).
  2. Haga clic directamente en el nombre asignado al producto en cuestión.
  3. Haga clic en Programación en el menú lateral izquierdo.
  4. Haga clic en Herramienta de programación en el menú lateral izquierdo:
  5. Haga clic en la fecha deseada.

 

Por ejemplo, esta configuración en el calendario para interrumpir un programa en directo…

… y esta configuración en el nivel de la elección de la imagen y el texto

… mostrará este resultado a partir de las 15h, con una cuenta regresiva de 2 horas visible en el reproductor de su flujo de TV:

El cuenta regresiva, una vez programada, funciona en correlación con los cortes de flujo si establece uno (o varios consecutivos, gestionando así la superposición). Atención: debe contar 2 minutos para que una interrupción programada se refleje en el cuenta regresiva.


¿Le ha sido útil esta FAQ?

Esta guía explica cómo transferir un producto Infomaniak de una Organización a otra.

 

Prólogo

  • Puede mover casi todos los productos suscritos con Infomaniak a una interfaz Manager Infomaniak diferente a la que actualmente tiene el producto; se trata, por lo tanto, de una transferencia interna.
  • Si su usuario tiene acceso a varias Organizaciones es aún más fácil enviar a una de ellas el producto de su elección.
  • Esta operación no implica ninguna interrupción.
  • Los usuarios que actualmente tienen acceso a los productos seleccionados no serán transferidos (por lo tanto, potencialmente ya no tendrán acceso a los productos).
  • Las facturas de los productos seleccionados no serán transferidas.
  • my kSuite no puede ser transferida.

 

Generar un enlace de transferencia

Requisitos previos

Para transferir un producto:

  1. Haga clic aquí para acceder a la gestión de transferencias de productos en el Manager Infomaniak (¿Necesita ayuda?).
  2. Haga clic en el botón Transferir productos:
  3. Marque el o los productos a mover:
  4. Tome conocimiento y acepte los términos y condiciones.
  5. Haga clic en el botón Transferir:
  6. Tome conocimiento y valide las posibles advertencias:

 

La transferencia ha comenzado. Ahora, a elección, puede:

  1. Copiar el enlace de transferencia
  2. o enviarlo a la dirección de correo electrónico de su elección…
  3. o seleccionar directamente una de las Organizaciones a las que está vinculado su usuario, y el producto seleccionado se transferirá allí:

 

En cualquier momento puede volver a la página de transferencias de productos para encontrar las opciones listadas anteriormente:

 

Método alternativo

En el caso de una transferencia puntual también puede dirigirse directamente al tablero de control del producto en cuestión y hacer clic en Gestionar (ejemplo en la imagen de abajo) sin embargo, como este menú no siempre está presente, es mejor priorizar el primer método mencionado anteriormente, que permite además la transferencia por lotes:

Consulte esta otra guía sobre Jelastic Cloud.

 

Recibir el producto

Una vez iniciada una transferencia de producto por un usuario…

1. Estar en la Organización que debe recibir el producto

  • Haga clic aquí para conectarse al Manager en la Organización que debe recibir el/los producto(s).
    • El usuario especificado al conectarse a la cuenta de Infomaniak debe tener derechos administrativos.
    • Si es necesario, puede crear una nueva Organización para recibir productos.

2. Ejecutar el enlace obtenido

  • Haga clic en el enlace obtenido en el primer paso anterior.
    • También puede simplemente pegarlo en un navegador estando conectado en la cuenta de Infomaniak adecuada.

3. Validar la transferencia de productos

  • Seleccione, si es necesario, la Organización de destino utilizando el menú desplegable.
  • Tome conocimiento y acepte los términos y condiciones.
  • Haga clic en el botón Recibir los productos (si el botón no es clicable, asegúrese de haber seleccionado la Organización).

 

En cualquier momento, encuentre las transferencias en curso o completadas desde el ícono inferior en el menú lateral izquierdo del Manager de Infomaniak:


¿Le ha sido útil esta FAQ?

Esta guía describe las características técnicas necesarias para poder utilizar una cámara IP (RTSP o RTMP) con la plataforma de Streaming de video de Infomaniak.

 

Prólogo

Existen dos tipos de cámara compatibles:

  1. las cámaras RTSP: los servidores de Infomaniak se conectan a la cámara para extraer el flujo a través del protocolo RTSP
  2. las cámaras RTMP: la cámara actúa como codificador y envía el flujo a los servidores de difusión de Infomaniak

 

1. Cámara RTSP (modo PULL)

Algunas cámaras pueden transmitir directamente un flujo de video y audio a Internet sin un codificador dedicado. En este caso, es necesario verificar que su dispositivo cumpla con los siguientes requisitos:

  • soporte del protocolo RTSP
  • soporte del codec de video H264 (la mención de MPEG4 es insuficiente)
  • el dispositivo debe ser accesible desde Internet en el puerto 554 (otros puertos son rechazados)
  • la dirección de acceso a la cámara debe funcionar en un reproductor de video (VLC, MPlayer, etc.) e incluso desde una red externa a la de la cámara

 

2. Cámara RTMP (modo PUSH)

Cualquier cámara capaz de enviar un flujo de video H264 y audio AAC a un servidor a través del protocolo RTMP debería ser compatible con la plataforma de Streaming de video.


¿Le ha sido útil esta FAQ?

Esta guía trata sobre el multi-bitrate o transcodificación, que permite transmitir un flujo de Streaming de video en la mejor calidad posible según la conexión a Internet de sus espectadores.

 

Preámbulo

  • Sin la funcionalidad de multi-bitrate o transcodificación, su flujo se transmite solo en una calidad y los espectadores que no tienen una buena conexión a Internet pueden no poder ver su flujo.

 

Transcodificación local vs Transcodificación en la nube

Existen dos maneras de ofrecer esta funcionalidad a sus visitantes: la transcodificación local o en la nube.

Ventajas e inconvenientes

Dejar que Infomaniak gestione la transcodificación

Todo el proceso es automático: Infomaniak configura y transcodifica las diferentes calidades necesarias y sus espectadores tienen la garantía de poder seguir sus transmisiones en las mejores condiciones posibles, independientemente de la velocidad de su conexión a Internet.

  • Solo se enviará un flujo de calidad máxima desde su parte.
  • Un codificador de software es suficiente, aunque se recomienda disponer de un codificador de hardware para mayor fiabilidad y rendimiento.

Gestionar la transcodificación manualmente en local

Todo el proceso es manual: debe configurar las calidades y su número, así como disponer de la configuración de red y hardware necesaria para asegurar la transcodificación y el envío de datos:

  • Se requiere un codificador para la transcodificación (Infomaniak ofrece algunos a la venta si es necesario).
  • El codificador (o el servidor dedicado a esta tarea) debe ser lo suficientemente potente para transcodificar simultáneamente su flujo en diferentes calidades. En caso contrario, el flujo se cortará y será inestable para sus espectadores.
  • Se requiere una buena conexión a Internet para enviar simultáneamente el flujo en diferentes calidades.

¿Le ha sido útil esta FAQ?

Esta guía le ayuda a configurar su codificador con el servicio de Streaming de video de Infomaniak.

 

Prólogo

  • La estructura de esta guía se articula en función de la calidad de codificación elegida para su flujo:
  • El sistema de autenticación por URL propuesto por Infomaniak difiere de la autenticación propuesta por defecto por algunos codificadores.
  • Estas informaciones se dan únicamente a título indicativo y la configuración de su codificador puede variar según su dispositivo, su software y las opciones de su producto.

 

Configuración requerida por el codificador

Aquí es cómo acceder a las informaciones de configuración requeridas por su codificador:

  1. Haga clic aquí para acceder a la gestión de su producto en el Manager Infomaniak (¿necesita ayuda?).
  2. Haga clic en el menú de acción a la derecha del objeto concernido en la tabla que se muestra.
  3. Haga clic en Configurar el codificador:
  4. Siga las instrucciones adaptadas a su situación.

 

1. Gestión automática del multi-bitrate por Infomaniak

Las informaciones siguientes le conciernen si ha elegido dejar que Infomaniak gestione automáticamente la calidad de su flujo. En este caso, las informaciones de configuración siguientes están disponibles:

En este ejemplo, el flujo se llama "F.A.Q." y su clave de autenticación es "WRFQBKb4":

  • Dirección del servidor:rtmp://faq.vprimary.infomaniak.com/livecast?key=WRFQBKb4
  • Identificador del flujo: faq

 

1.1 Configuración de la calidad de la fuente

Las calidades de flujo generadas por Infomaniak dependerán de la calidad de su fuente (bitrate). A título indicativo, aquí está la lista de calidades que podrían ser generadas en el momento de la conexión de su codificador:

  • 1080p con un bitrate de 3 Mbps
  • 720p con un bitrate de 1,8 Mbps
  • 480p con un bitrate de 0,8 Mbps
  • 360p con un bitrate de 0,5 Mbps
  • 240p con un bitrate de 0,3 Mbps*

* El 240p solo se ofrecerá si su bitrate de origen es inferior a 0,8 Mbps.

Se recomienda definir una fuente de 1080p con un bitrate de 3,2 Mbps para generar todas las calidades disponibles. Si el bitrate de su fuente está limitado a 1 Mbps, solo se generarán las siguientes resoluciones: 480p, 360p y 240p.

Importante: verifique que el control de bitrate esté configurado en modo CBR (bitrate constante) en su codificador. El modo ABR (bitrate adaptativo) puede distorsionar la detección del bitrate de su fuente.

 

1.2 Su codificador requiere una dirección de conexión y un identificador de flujo

Si su codificador solicita una dirección de conexión y un identificador de flujo, simplemente debe proporcionar la dirección del servidor y el identificador del flujo en su codificador.

En este ejemplo, se trataría de la siguiente información:

  • Dirección del servidor: rtmp://faq.vprimary.infomaniak.com/livecast?key=3bmPvLqc
  • Identificador de flujo: faq

 

1.3 Su codificador solo requiere una URL

Si su codificador solo solicita una URL, es necesario combinar la dirección del servidor y el identificador de conexión; en este ejemplo, se trataría de la siguiente URL:

  • rtmp://faq.vprimary.infomaniak.com/livecast?key=3bmPvLqc/faq

 

1.4 Su codificador ofrece una configuración avanzada

Si su codificador ofrece una amplia gama de parámetros, siga las siguientes indicaciones que siempre se basan en el mismo ejemplo:

  • Dirección del servidor RTMP: faq.vprimary.infomaniak.com
  • Puerto del servidor RTMP: 1935
  • Nombre de usuario RTMP: deje este campo vacío (la autenticación se realiza con una clave en el identificador de flujo)
  • Contraseña RTMP: deje este campo vacío (la autenticación se realiza con una clave en el identificador de flujo)
  • Nombre de la aplicación RTMP: livecast?key=3bmPvLqc
  • Nombre de transmisión RTMP: faq

 

2. Gestión manual de multi-bitrate

 

La siguiente información le concierne si ha decidido gestionar manualmente la calidad de su transmisión. Si utiliza la opción Transcodificación en la nube, consulte el punto 3. Single bitrate más abajo.

En este caso, encontrará una tabla que contiene las diferentes calidades (bitrate/resoluciones) que haya definido durante la configuración de su codificador:

En este ejemplo, la transmisión se llama "faq" y su clave de autenticación es "3bmPvLqc".

 

2.1 Su codificador requiere una dirección de conexión y un identificador de transmisión

Si su codificador solicita una dirección de conexión y un identificador de transmisión, simplemente debe proporcionar la dirección del servidor y el identificador para cada transmisión en su codificador.

 

2.2 Su codificador requiere una URL por transmisión

Si su codificador requiere configuraciones específicas por URL, es necesario agrupar la dirección del servidor y el identificador de conexión para cada bitrate. En este ejemplo, se trataría de las siguientes URL:

  • Bitrate 2000000: rtmp://faq.vprimary.infomaniak.com/livecast?key=3bmPvLqc/faq
  • Bitrate 1000000: rtmp://faq.vprimary.infomaniak.com/livecast?key=3bmPvLqc/faq_1
  • Bitrate 500000: rtmp://faq.vprimary.infomaniak.com/livecast?key=3bmPvLqc/faq_2
  • Bitrate 250000: rtmp://faq.vprimary.infomaniak.com/livecast?key=3bmPvLqc/faq_3

 

3. Single bitrate (una sola calidad)

Consulte las indicaciones proporcionadas en el punto 1. Gestión automática de multi-bitrate por Infomaniak ignorando el punto 1.1.


¿Le ha sido útil esta FAQ?

Esta guía se refiere a la plataforma de Streaming de video de Infomaniak, que ofrece dos posibilidades para obtener flujos de video y transmitirlos:

  1. El modo PUSH: usted envía el flujo a la plataforma de Infomaniak…
  2. El modo PULL: usted proporciona una dirección URL de origen a partir de la cual Infomaniak recuperará el flujo; este método permite transmitir un flujo existente a través de Infomaniak.

 

Cámara IP (modo PUSH)

El caso de uso más común se refiere a las cámaras IP, accesibles desde una dirección URL o una dirección IP.

Para un funcionamiento óptimo:

  • Su equipo debe soportar el protocolo RTSP y el codec de video H264 (no confiar en la indicación MPEG4).
  • Su equipo debe ser accesible públicamente desde Internet en el puerto 554 (cualquier otro puerto será rechazado).
  • La dirección RTSP debe funcionar en un reproductor de video (VLC, mplayer, ...).
  • La dirección RTSP debe poder recuperarse a través de la interfaz de administración de su equipo.

 

Fuente externa (modo PULL)

También es posible recuperar el flujo de una fuente externa, lo que permite, por ejemplo, procesar un flujo existente agregando un watermark y utilizar los servidores de transmisión de Infomaniak para llegar a una amplia audiencia.

Actualmente, los siguientes formatos de flujo son compatibles:

  • RTP
  • RTSP
  • RTMP

¿Le ha sido útil esta FAQ?

Esta guía explica cómo insertar una imagen, un logotipo, un filigrana, un watermark, en sus transmisiones de Streaming de video para reforzar su imagen de marca y proteger su contenido contra la copia o posibles desvíos.

 

Agregar la imagen al flujo

Tiene la posibilidad de agregar una imagen que aparecerá en su flujo de video:

  1. ya sea desde la configuración de un Player (gratuito)...
    • El logotipo se superpone en el video y no será visible si el flujo se integra fuera del Player.
  2. o incrustando el logotipo a través de un transcodificación (opción de pago)...
    • El logotipo se incrusta en el video y será visible en todos los casos; esto requiere el reencodificación completa del o los flujos por un servidor de transcodificación, lo que explica el costo de este método.

En ambos casos es posible personalizar los siguientes parámetros:

  • Posición del logotipo (en una de las cuatro esquinas del reproductor, espacio desde el borde, etc.).
  • Tamaño del logotipo (por ejemplo, un logotipo al 50% será dos veces más pequeño):
    • Se recomienda usar el tamaño nativo para optimizar la carga y la calidad del resultado.
    • En el caso de la transcodificación de video, el tamaño del logotipo se calcula en relación con el video fuente (o calidad máxima); el logotipo se redimensionará automáticamente si hay calidades inferiores presentes para mantener una relación idéntica.
  • Opacidad del logotipo.

 

1. Superponer un logotipo a través del Player (gratuito)

  1. Haga clic aquí para acceder a la gestión de su producto en el Manager Infomaniak (¿necesita ayuda?).
  2. Haga clic directamente en el nombre asignado al producto correspondiente.
  3. Haga clic en Integración en el menú lateral izquierdo.
  4. Haga clic en Players en el menú lateral izquierdo.
  5. Haga clic en el nombre del Player a personalizar.
  6. Haga clic en la pestaña (o menú desplegable) Aparencia.
  7. Agregue el logotipo deseado en formato png, jpg o gif (no animado) y guarde al final de la página:

 

2. Activar la opción watermark (opción de pago)

  1. Haga clic aquí para acceder a la gestión de su producto en el Manager Infomaniak (¿necesita ayuda?).
  2. Haga clic directamente en el nombre asignado al producto correspondiente.
  3. Haga clic en Configuración en el menú lateral izquierdo.
  4. Haga clic en Opciones desde el menú lateral izquierdo.
  5. Active la opción Watermark:
  6. Añada el logotipo deseado en formato png, jpg o gif (no animado).

¿Le ha sido útil esta FAQ?

Esta guía explica cómo personalizar un reproductor de Streaming de video de Infomaniak para que la imagen de su elección se proponga a los espectadores, especialmente en caso de restricción de flujo.

 

Prólogo

 

Personalizar el reproductor de Streaming de video

Para ello:

  1. Haga clic aquí para acceder a la gestión de su producto en el Gestor de Infomaniak (¿Necesita ayuda?).
  2. Haga clic directamente en el nombre asignado al producto correspondiente.
  3. Haga clic en Reproductores en el menú lateral izquierdo.
  4. Haga clic en el nombre del reproductor a personalizar:
  5. Haga clic en la pestaña (o menú desplegable) Miniaturas.
  6. Personalice las miniaturas deseadas:
  7. Guarde sus modificaciones.

¿Le ha sido útil esta FAQ?

Esta guía explica cómo registrar o archivar todas sus transmisiones Streaming de video, lo cual puede ser útil para crear retransmisiones de TV o revisar los videos grabados por cámaras de vigilancia, por ejemplo.

 

Administrar la grabación automática de transmisiones en vivo

Para activar esta opción:

  1. Haga clic aquí para acceder a la gestión de su producto en el Manager Infomaniak (¿Necesita ayuda?).
  2. Haga clic directamente en el nombre asignado al producto correspondiente.
  3. Active la grabación de transmisiones en vivo con el botón de alternancia (toggle switch) desde el panel de control del flujo:

Una vez activada esta función, el flujo se grabará automáticamente y de manera perpetua a partir del momento en que se envíe (o se extraiga) a la plataforma de Infomaniak.

Manténgase atento al espacio FTP, que podría saturarse rápidamente. Si es necesario, también tiene la posibilidad de programar manualmente grabaciones desde la herramienta de programación.

 

Funcionamiento de las grabaciones automáticas

Una vez activada esta opción, se generará automáticamente un archivo mp4 después de cada transmisión, el cual será transferido al espacio FTP o VOD configurado por usted.

Precisiones importantes:

  • Una transmisión se define como el momento entre la conexión y la desconexión hasta el codificador de video.
  • Calidad de las grabaciones: en el caso de un flujo multi-bitrate, se conservará la calidad de origen máxima.
  • Limitación del tamaño de los archivos: en caso de transmisión continua, tiene la posibilidad de definir la duración máxima de cada archivo mp4; esta opción le permite evitar generar archivos demasiado pesados y garantizar la grabación de sus archivos en el espacio FTP o VOD de su elección (y una vez alcanzada la duración, la grabación se detiene automáticamente y se envía por FTP, y se inicia una nueva grabación).

 

Personalización de los nombres de las grabaciones

Para permitirle identificar y clasificar fácilmente sus archivos, el nombre de las grabaciones es personalizable de manera dinámica mediante parámetros especificados entre llaves.

Ejemplo:

template_{stream_id}_{date|format:YYYY-MM-dd_hh:mm:ss}_{fragment_id|from:1|prefix:fragment_(|suffix:)}.{extension}
  • stream_id = representa el identificador del flujo en forma de una cadena de caracteres.
  • date|format: ISO 8601 = fecha del día de la grabación.
  • time|format: ISO 8601 = hora de la grabación.
  • datetime|format: ISO 8601 = fecha y hora de la grabación.
  • fragment_id|from:number|prefix:string|suffix:string: = número del fragmento en el caso de que una grabación esté dividida con la posibilidad de prefijarlo y/o sufijarlo.
    • Cada fragmento será incrementado, "from" permite indicar cuál será el primer fragmento de referencia.
  • extension = extensión final del archivo.

Estos parámetros y sus opciones son opcionales y su orden es completamente libre. Pueden ser utilizados tantas veces como se desee. Si proporciona la misma opción varias veces, solo se tendrá en cuenta la última. Cualquier opción no reconocida será simplemente ignorada.

 

Ejemplo 1

Situación: tiene dos programaciones diarias, la primera comienza a las 10:00 y la segunda a las 20:05. Al configurar el nombre de los archivos de esta manera template_{date|format:hh:mm:ss} obtendrá los siguientes nombres de archivo:

Para el día 5 de diciembre de 2019:

  • La primera grabación a las 10:00 se llamará: template-10:00:00.mp4
  • La segunda grabación a las 20:05 se llamará: template-20:05:00.mp4

Para el día 6 de diciembre de 2019:

  • La primera grabación a las 10:00 se llamará: template-10:00:00.mp4
    La grabación del día anterior con el mismo nombre será sobrescrita y reemplazada por esta.
  • La segunda grabación a las 20:05 se llamará: template-20:05:00.mp4
    La grabación del día anterior con el mismo nombre será sobrescrita y reemplazada por esta.
  • etc.

Esta lógica puede resultar especialmente útil para tener un sistema de grabación en bucle, por ejemplo, para una videovigilancia. El usuario recuperará el video solo en caso de necesidad y esto evita archivar un número potencialmente infinito de videos con el riesgo de saturar el espacio FTP.

 

Ejemplo 2

Situación: esta vez tiene una grabación perpetua, 24/7, con una limitación de la duración de los archivos fijada a 360 minutos. Al configurar el nombre de los archivos de esta manera template_{date|format:YYYY-MM-dd}_{fragment_id|from:1|prefix:fragment_(|suffix:)}.{extension} obtendrá los siguientes nombres de archivo:

  • El primer archivo del día a las 00:00 se llamará: template_2019-02-05.mp4
  • El segundo archivo del día a las 06:00 se llamará: template_2019-02-05_fragment(1).mp4
  • El tercer archivo del día a las 12:00 se llamará: template_2019-02-05_fragment(2).mp4
  • El cuarto archivo del día a las 18:00 se llamará: template_2019-02-05_fragment(3).mp4

Al configurar el nombre de los archivos de esta manera template_{date|format:YYYY-MM-dd}_{fragment_id|from:0|prefix:fragment_(|suffix:)}.{extension} obtendrá los siguientes nombres:

  • El primer archivo del día a las 00:00 se llamará: template_2019-02-05_fragment(0).mp4
  • El segundo archivo del día a las 06:00 se llamará: template_2019-02-05_fragment(1).mp4
  • El tercer archivo del día a las 12:00 se llamará: template_2019-02-05_fragment(2).mp4
  • El cuarto archivo del día a las 18:00 se llamará: template_2019-02-05_fragment(3).mp4

¿Le ha sido útil esta FAQ?

Esta guía explica cómo transmitir un video en vivo tanto en la plataforma de streaming de Infomaniak como en Facebook Live.

 

Requisitos previos

  • Activar la opción de transmisión simultánea:
    1. Haga clic aquí para acceder a la gestión de su producto en el Administrador de Infomaniak (¿Necesita ayuda?).
    2. Haga clic directamente en el nombre asignado al producto correspondiente.
    3. Haga clic en Configuración en el menú lateral izquierdo.
    4. Haga clic en Opciones en el menú lateral izquierdo.
    5. Suscríbase a la opción Transmisión simultánea haciendo clic en el botón ACTIVAR.

 

Transmitir un video en Infomaniak y Facebook

Para ello:

  1. Haga clic aquí para acceder a la gestión de su producto en el Administrador de Infomaniak (¿Necesita ayuda?).
  2. Haga clic directamente en el nombre asignado al producto correspondiente.
  3. Haga clic en Configuración en el menú lateral izquierdo.
  4. Haga clic en Opciones en el menú lateral izquierdo.
  5. Haga clic en Configurar en el cuadro de transmisión simultánea.
  6. Haga clic en Agregar.
  7. Seleccione Facebook Live.
  8. Elija un nombre para la transmisión simultánea y conéctese a la cuenta de Facebook que gestiona su página.
  9. Acepte los términos y condiciones y haga clic en Agregar:
  10. La transmisión en vivo en Facebook está disponible después de 30 segundos en la página seleccionada.

 

En caso de problemas

  • A pesar del tipo de visibilidad definido en las opciones de transmisión simultánea, puede ocurrir que la configuración interna de Facebook supere la elección realizada. En este caso, es necesario modificar el siguiente parámetro en las opciones de Facebook:
  • Atención, el flujo se enviará directamente a Facebook en el momento de la adición. Si desea programar la transmisión simultánea:
    • Desactive la opción Activar esta transmisión simultánea al momento de agregar una transmisión simultánea.
    • Utilice la herramienta de programación para establecer los horarios de su elección.
  • La transmisión simultánea se corta automáticamente al final de la emisión. Dos opciones se le presentan para reiniciar la transmisión simultánea:
    • Activar la transmisión simultánea desde la configuración de esta opción (consulte el procedimiento explicado anteriormente).
    • Programar otro evento desde la herramienta de programación.

¿Le ha sido útil esta FAQ?

Esta guía explica cómo transmitir un video en directo tanto en la plataforma de streaming de Infomaniak como en la de YouTube Live.

 

Requisitos previos

 

Transmitir un video en Infomaniak y YouTube

Para ello:

  1. Haz clic aquí para acceder a la gestión de tu producto en el Gestor de Infomaniak (¿Necesitas ayuda?).
  2. Haz clic directamente en el nombre asignado al producto en cuestión.
  3. Haz clic en Configuración en el menú lateral izquierdo.
  4. Haz clic en Opciones en el menú lateral izquierdo.
  5. Haz clic en Configurar en el cuadro Simulcast.
  6. Haz clic en Añadir.
  7. Elige YouTube Live.
  8. Elige un nombre para el simulcast y conecta la cuenta de Google que gestiona tu canal de YouTube.
  9. Acepta los términos y haz clic en Añadir:
  10. Haz clic aquí para abrir la página de transmisión en directo en YouTube.

 

En caso de problema / Planificación

  • Atención, el flujo se enviará directamente a YouTube en el momento de la adición.
  • Si desea programar el simulcast:
    • Desactive la opción Activar este simulcast en el momento de agregar un simulcast.
    • Utilice la herramienta de programación para definir los horarios de su elección:
  • Su flujo de origen debe tener un framerate definido (a veces no es el caso con ciertas cámaras IP).
  • El simulcast se corta automáticamente al final de la transmisión; dos opciones se le ofrecen para relanzar el simulcast:
    • Activar el simulcast desde la configuración de esta opción (tome conocimiento del procedimiento explicado anteriormente).
    • Programar otro evento desde la herramienta de programación.

¿Le ha sido útil esta FAQ?

Esta guía explica cómo denegar el acceso a los flujos de Streaming de video de Infomaniak mediante una clave única (hash).

 

Preámbulo

  • Este método ofrece el mejor nivel de protección y permite, por ejemplo, restringir sus transmisiones a un espacio de miembros que requiere autenticación.
  • La forma de generar este código es propia de cada sitio, por lo que será necesario implementar las funciones PHP requeridas y adaptar el código de integración de su reproductor en consecuencia.

 

Restringir el acceso a las transmisiones por clave única (hash)

Para ello:

  1. Haga clic aquí para acceder a la gestión de su producto en el Manager Infomaniak (¿Necesita ayuda?).
  2. Haga clic directamente en el nombre asignado al producto concernido.
  3. Haga clic en Configuración en el menú lateral izquierdo.
  4. Haga clic en Restricciones en el menú lateral izquierdo.
  5. Haga clic en la pestaña (o elemento del menú desplegable) Restricción por hash único:

 

Funcionamiento de las restricciones

Este método requiere recuperar información relacionada con la configuración de su flujo y el internauta que se conecta.

Primero, es necesario crear una contraseña (una clave) en el Manager Infomaniak. Tan pronto como se agregue esta clave, los espectadores conectados y aquellos que intenten ver su flujo serán bloqueados instantáneamente (consulte esta otra guía para personalizar la imagen de reemplazo ofrecida a los espectadores bloqueados).

Este es el principio a seguir para autorizar el acceso a su flujo:

  • Diseño de un sistema de autenticación por su parte (por ejemplo, un espacio de miembros).
  • Tomar la contraseña configurada anteriormente en el Manager.
  • Recuperar la IP de los internautas a través de $_SERVER["REMOTE_ADDR"] por ejemplo.
  • Tomar el identificador del flujo objetivo.
  • Recuperar la fecha y la hora actual (sin minutos y segundos).

Estos elementos serán luego hasheados por el código proporcionado en el Manager para generar un token único y propio de cada usuario que será transmitido al flujo en el momento de su carga. La plataforma de streaming verificará luego la validez del hash para autorizar o rechazar la conexión.

Observaciones importantes

  • Para garantizar la seguridad del acceso al flujo, la validez de cada token está limitada en el tiempo.
  • Es importante desactivar la caché en las páginas que permiten acceder al flujo; de lo contrario, si la generación del token se almacena en caché, otros usuarios intentarán autenticarse con el hash de otra persona, lo que provocará su rechazo aunque tengan permiso para consumir el flujo.

¿Le ha sido útil esta FAQ?

Esta guía explica las posibles causas de una latencia entre la fuente de un video y su transmisión en vivo a través del servicio de Streaming de video de Infomaniak.

 

Disponibilidad en el caso de...

 

... renderizado en el Manager

Una vez que su codificador esté conectado a los servidores maestros de Infomaniak, el flujo puede sufrir varias transformaciones, especialmente en el caso de un transcodificación o la adición de un logo en watermark. En estos casos, el video debe ser reencodificado en uno o varios formatos, lo que requiere un tiempo de procesamiento que inevitablemente afecta el resultado final.

... flujo mono bitrate sin reprocesamiento

En este caso, el flujo está disponible después de solo unos segundos.

... flujo transcodificado o con watermark

Este tratamiento requiere aproximadamente 25 segundos para que el flujo transformado sea visible en la o las diferentes calidades.

... desfase entre la fuente y el renderizado para los internautas

Para evitar microcortes durante la transmisión, el reproductor (lector de video) almacena en memoria tampon (buffer) varios segundos del video. Así, puede notar fácilmente un desfase de 30 a 60 segundos entre la fuente original y el flujo renderizado para los internautas.

Para reducir al máximo este desfase, el único medio es tener un flujo mono bitrate, sin transcodificación, sin watermark, con un bitrate no demasiado alto, y reducir al máximo el buffer en la configuración del reproductor. Según sus necesidades, por lo tanto, es necesario hacer un compromiso entre la instantaneidad de la transmisión y las funcionalidades que desea utilizar para mejorar la experiencia de sus espectadores y personalizar el branding de sus transmisiones en vivo.


¿Le ha sido útil esta FAQ?