Ingesta HLS: Qué es y cómo es compatible con el software de streaming [2022 Update]

El sector de la radiodifusión en línea evoluciona constantemente para mejorar la experiencia de transmisión tanto de los organismos de radiodifusión como de los espectadores. RTMP y HLS son dos protocolos que los ingenieros de software han probado en diferentes funciones en un intento de optimizar el proceso de retransmisión en directo.

Aunque RTMP (protocolo de mensajería en tiempo real) es actualmente el protocolo más popular para la ingesta, HLS se ha convertido también en una opción viable para algunos streamers.

En esta entrada del blog, vamos a echar un vistazo al protocolo protocolo HLS y cómo funciona para la ingesta HLS. A partir de ahí, analizaremos cómo entra en juego la codificación antes de hablar de algunos codificadores de hardware y software compatibles con el software de streaming HLS.

Índice

  • ¿Qué es HTTP Live Streaming (HLS)?
  • ¿Qué es la ingesta HLS y por qué es importante?
  • El papel de los codificadores en la retransmisión en directo
  • Software frente a codificadores de hardware
    • Principales codificadores de hardware para la ingesta de HLS
    • El mejor software de codificación para la ingesta HLS
  • Ingesta HLS en Dacast
  • Ajustes del codificador en Dacast
  • Conclusión

¿Qué es HTTP Live Streaming (HLS)?

HLS Retransmisión en directo HTTP
HLS es un protocolo de transmisión en directo desarrollado por Apple.

HLS son las siglas de HTTP Live Streaming y se refiere al protocolo de transmisión de vídeo que desempeña diferentes funciones en la retransmisión en directo. Funciona dividiendo los vídeos en trozos de 10 segundos que pueden emitirse fácilmente en tiempo real.

HLS fue desarrollado por Apple para funcionar con un reproductor de vídeo HTML5. Se lanzó originalmente para sustituir a RTMP, que retransmisiones en directo al reproductor Flash de Adobe. En los años transcurridos desde su lanzamiento, los desarrolladores han actualizado el protocolo, y se ha convertido en algo casi esencial para el vídeo en línea.

Una de las características más atractivas de HLS es que es compatible con casi todos los dispositivos y sistemas operativos. Esto significa que funciona a la perfección en teléfonos inteligentes, tabletas, ordenadores y otros dispositivos con conexión a Internet. También funciona bien con los sistemas operativos Apple, Windows y Linux.

¿Qué es la ingesta HLS y por qué es importante?

Ahora que ya sabes qué es HLS, es hora de profundizar en la ingesta de HLS. Para entender la ingesta HLS, debe tener alguna idea de cómo vídeo en directo funciones.

El flujo de trabajo para una emisión en directo por Internet es más o menos así:

  1. Cámara(s) capturan vídeo y audio
  2. El vídeo puede enviarse a un conmutador o mezclador, que edita varias fuentes juntas y añade gráficos y otros efectos según sea necesario.
  3. A continuación, el vídeo pasa al codificador de transmisión en directo que lo convierte en un formato apto para su difusión.
  4. El vídeo codificado se envía a una solución de transmisión en directo que puede asociarse con un proveedor de CDN para entregar el flujo al destino final
  5. Por último, el espectador recibe la emisión en directo en su dispositivo a través de un reproductor de vídeo HTML5

En los últimos cinco años, la mayoría de las transmisiones en directo han llegado a los espectadores mediante el protocolo HLS, y la mayoría de las transmisiones en directo se han ingestado desde el codificador a la solución de transmisión de vídeo mediante el protocolo RTMP.

Ahora, sin embargo, se está popularizando la entrega HLS de extremo a extremo, lo que significa que HLS se utiliza tanto para la entrega como para la ingesta. Cuando el HLS se utiliza en la fase de codificación, en lugar de sólo en la fase de entrega, se denomina ingesta HLS.

Aunque la entrega y la ingesta de HLS de extremo a extremo proporcionan una experiencia de streaming sin fisuras, hay un par de cosas que impiden que este flujo de trabajo se convierta en la norma.

Por un lado, RTMP + HLS añade una latencia razonable para la retransmisión en directo (RTMP) a una sólida fiabilidad para la entrega (HLS).

Además, codificadores RTMP están más disponibles que los codificadores de software de streaming HLS. Dado que los protocolos RTMP y HLS son un poco diferentes, es importante que utilices un codificador compatible con el tipo de ingesta de vídeo que estés utilizando.

En el mercado hay algunos codificadores compatibles con HLS, así que no es un problema grave. Sólo hay que tener cuidado al elegir el codificador.

El papel de los codificadores en la retransmisión en directo

Los codificadores desempeñan un papel importante en el proceso de retransmisión en directo. Como hemos mencionado brevemente, software de codificación convierte los archivos de vídeo RAW de tus cámaras/mezcladores en un formato adecuado para la emisión en directo.

Cuando se utiliza la ingesta HLS, la codificación también implica dividir el vídeo en segmentos cortos para la emisión secuencial. Con este proceso, el dispositivo del usuario final vuelve a unir los segmentos en un flujo fluido.

Los codificadores son una parte esencial de la retransmisión en directo HLS porque, de lo contrario, te quedarías con archivos de vídeo voluminosos que no podrían retransmitirse por Internet.

Con esta información en mente, cambiemos de marcha y comencemos a estudiar los codificadores de streaming con más detalle.

Software frente a codificadores de hardware

Hay dos tipos de codificadores disponibles para la radiodifusión: codificadores de hardware y codificadores de software.

Los codificadores por software son aplicaciones diseñadas para funcionar en ordenadores. También existen soluciones de software de flujo para dispositivos móviles y tabletas. Es habitual que el software de streaming disponga de herramientas de mezcla, edición y otras funciones, además de las de codificación.

En general, los codificadores por software son más populares que el hardware. El uso de un codificador de software le permite crear su propia configuración, utilizar ordenadores y estaciones de trabajo existentes e intercambiar componentes para actualizar o reparar sus máquinas.

En cambio, los codificadores por hardware son equipos específicos que funcionan independientemente de un ordenador. Estos dispositivos permiten conectar cámaras y otros equipos en un extremo, y emitir secuencias a Internet a través de Ethernet o Wi-Fi. Se presentan en forma de soportes para rack, así como en tamaños para cámaras móviles y mochilas.

Los codificadores de hardware suelen utilizarse en escenarios de producción de gama alta. En algunos casos, pueden ser más rápidos, duraderos y fiables que los codificadores por software, y el precio lo refleja. Sin embargo, codificadores por software han mejorado mucho en la última década, y muchos emisoras profesionales profesionales confían en ellos.

Principales codificadores de hardware para la ingesta de HLS

Hay una gran variedad de codificadores hardware en el mercado. Sin embargo, tenga en cuenta que muy pocos de ellos tienen soporte nativo para la ingesta HLS de streaming en directo. Casi todos los codificadores emiten vídeo en RTMP u otros formatos.

Sin embargo, existen varios codificadores de hardware compatibles con HLS. Entre ellas figuran:

Normalmente, estos codificadores cuestan entre 2.000 y 3.000 dólares o más. Ofrecen compatibilidad nativa con entradas SDI de gama alta y otras funciones.

El mejor software de streaming HLS para la ingesta de secuencias en directo HTTP

software de streaming hls
Las soluciones de software de streaming con codificadores para la ingesta HLS son parte integrante de una configuración holística de streaming en directo.

Existen muchos tipos diferentes de software codificador HLS en el mercado hoy en día, de diferentes fabricantes, pero al igual que con el hardware, la mayoría de ellos no son compatibles con la ingesta de vídeo en el software de streaming HLS.

Dos codificadores de software de streaming compatibles con HLS OBS Studio y Wirecast.

1. Estudio OBS

obs studio 27.0.1
OBS es un software de código abierto para la retransmisión en directo y la grabación de vídeo, con gran compatibilidad con la emisión simultánea.

Estudio OBS es una opción gratuita y de código abierto excelente para los que empiezan a retransmitir en directo. Es ampliable con una gran variedad de plugins y cuenta con una sólida comunidad de asistencia y resolución de dudas. Es compatible con ordenadores Mac, Windows y Linux.

Anteriormente conocida como Open Broadcaster Studio, es una plataforma de código abierto con funciones de codificación. Este codificador de software y esta comparación se basan en la última versión de 27.1.3, publicada el 4 de octubre de 2021. Es disponible para descargar aquí para macOS 10.13 o posterior, Windows 8, 8.1 y 10, así como para los sistemas operativos Ubuntu 18.04. Para la versión Linux, FFmpeg es necesario. para su descarga gratuita.

Este software profesional de transmisión y software de transmisión están disponibles para los sistemas operativos macOS y Windows.

Funcionalidad básica:

Estudio OBS ofrece muchas funciones estupendas para los nuevos locutores que acaban de iniciarse en la retransmisión en directo. El software dispone de un conjunto de Ajustes específicos de OBS y los requisitos del sistema para garantizar la experiencia de emisión en directo más óptima.

Entre las funciones avanzadas de este software codificador de streaming se incluyen:

  • Captura y mezcla de vídeo y audio en tiempo real
  • Número ilimitado de escenas y transiciones personalizadas
  • Mezclador de audio intuitivo
  • Interfaz modular

Características principales:

  • Transmisión en directo y grabación HLS
  • Mezclas, filtros y transiciones de audio y vídeo
  • Compatibilidad con teclas de acceso rápido
  • Croma / pantalla verde
  • Las escenas permiten preparar las superposiciones de antemano para cambiarlas rápidamente
  • Compatibilidad con una amplia gama de fuentes de vídeo, audio e imagen, así como capturas de pantalla
  • Ampliable mediante plugins para añadir funciones NDI, control remoto mediante WebSockets, conmutación avanzada de escenas, etc.
  • Un aspecto negativo destacable es que OBS Studio no ofrece streaming multibitrate
  • Wiki detallada y foro de usuarios muy activo para soporte/ayuda. También hay muchos tutoriales disponibles en YouTube.

Pros:

  • Uso gratuito
  • Funciona con la mayoría de los OVP
  • Funciona con Windows 8, 8.1 y 10; macOS 10.12+; así como Linux.
  • Es de código abierto para el desarrollo continuo y las mejoras por crowdsourcing.
  • Ideal para principiantes

Contras:

  • Falta de orientación y apoyo detallados
  • Compatibilidad muy básica con macOS
  • Muy exigente con la CPU y la memoria

Precios:

OBS Studio es de uso gratuito para todos y tiene una integración con Dacast. Dacast ha desarrollado un versión personalizada de este software codificador de vídeo. Compruébelo usted mismo en este vídeo tutorial.

El mejor caso de uso:

OBS Studio se utiliza mejor como software de codificación junto con una plataforma profesional de plataforma de transmisión en directo.

2. Difusión por cable

Difusión por cable es un software de codificación accesible y capaz de la empresa Telestream. Está disponible para PC con Windows y Mac. Wirecast incluye actualizaciones periódicas y una amplia gama de funciones, desde la repetición instantánea hasta la videoconferencia integrada. Wirecast está disponible en dos versiones: Studio y Pro, que incluye funciones adicionales.

Funcionalidad básica:

Wirecast admite la composición de vídeo en directo mediante una arquitectura de “capas” similar a la de muchos programas gráficos. El codificador facilita la conmutación en directo, la composición imagen dentro de imagen, los títulos, el retardo de audio y muchos otros elementos de composición de ajuste fino.

El software codificador de vídeo de Wirecast facilita la incorporación de contenidos de vídeo pregrabados a su emisión. También admite la codificación de fuentes HD y SD para flujos emitidos simultáneamente a múltiples servidores y plataformas.

El programa mejorado Wirecast Pro añade otras funciones especializadas, como:

  • Reproducir
  • Marcadores en directo
  • 3D virtual
  • Uso de cámaras IP y transmisiones web
  • Salida de audio de 8 pistas

Estas funciones avanzadas de Wirecast Pro lo convierten en una opción mejor que el programa básico Wirecast para la mayoría de los eventos retransmitidos en directo. Con todas estas características, el mayor inconveniente de Wirecast puede ser su precio. Para empezar, puede descargar una versión de prueba gratuita del software básico.

Características principales:

  • Fuentes de entrada de cámaras, micrófonos, cámaras web, cámaras IP, tarjetas de captura y ordenadores de sobremesa
  • Ideal para deportes: repetición instantánea, marcadores, relojes y cronómetros
  • La aplicación gratuita de cámara inalámbrica permite utilizar cualquier dispositivo iOS como fuente de vídeo
  • Apoyo de los IDN
  • Herramienta gráfica y de titulación
  • Mezclador de audio y hasta 8 pistas de audio
  • Herramienta de videoconferencia integrada
  • Transmite a más de un destino simultáneamente
  • Compatibilidad con controladores de hardware MIDI
  • Transmita y grabe simultáneamente, con opciones de retransmisión y subtítulos en directo
  • Transmisión de múltiples tasas de bits
  • Se integra con Facebook Live y Twitter para compartir comentarios en pantalla
  • Incluye repetición instantánea, marcador y temporizadores para deportes
  • Una aplicación gratuita de cámara inalámbrica convierte los dispositivos iOS en fuentes móviles de vídeo en directo
  • Transmisión simultánea a varios destinos
  • Videochat integrado a través de “Wirecast Rendezvous”.
  • Salida local del programa

La última versión de Wirecast es la 14.3.4. Es la versión completa más reciente y fue lanzada el 22 de noviembre de 2021. Cuenta con varios mejoras y correcciones La nueva versión de FBLive, que incluye el sondeo FBLive, un plugin WebStream reescrito y mejoras en la cámara virtual, corrige errores y otros contratiempos técnicos de la versión anterior. Para saber más sobre él, puedes consultar sus especificaciones técnicas aquí.

Pros:

  • Plataforma fácil de usar
  • Compatible con los sistemas operativos más populares
  • Repleto de valiosas funciones

Contras:

  • Precio elevado
  • Muchas funciones bloqueadas en la versión “Studio
  • Consume mucha memoria del ordenador

Precios:

El software está disponible en dos versiones :

  1. Estudio Wirecast para mejorar la producción y retransmisión en directo: el precio es de 599 dólares con una prueba gratuita
  2. Wirecast Pro para la producción y retransmisión en directo avanzadas: el precio es de 799 $, e incluye una versión de prueba gratuita.

Conclusión:

OBS Studio es un software de streaming gratuito y de código abierto, y Wirecast es una herramienta de pago.

Ingesta HLS en Dacast

Ingesta de vídeo HLS
Dacast es capaz tanto de ingerir HLS como de entregar HLS.

Aunque Dacast no ofrece un software de codificación propio, OBS Studio dispone de una versión personalizada del software diseñada para los usuarios de Dacast que funciona a la perfección con nuestra plataforma de transmisión en directo.

Este codificador HLS es único entre las plataformas de streaming del mercado actual porque es gratuito, mientras que la mayoría de los demás codificadores de software son herramientas de pago. Además, la naturaleza de código abierto de OBS Studio le confiere una amplia gama de funcionalidades.

Otra gran ventaja del codificador OBS Studio HLS es que aporta baja latencia transmisión en directo a hardware de gama media. Muchos de los codificadores por software disponibles en la actualidad requieren hardware de gama alta para estaciones de trabajo.

Este codificador HLS es ligero y puede funcionar en ordenadores portátiles o de sobremesa de consumo. Sólo se necesita un procesador i5 o superior y 8 GB de RAM. De este modo, es mucho más fácil organizar una retransmisión en directo de calidad profesional manteniendo un presupuesto razonable.

Otra ventaja es la facilidad de uso del programa. La mayoría de las soluciones de software de flujo requieren configuración exhaustiva pero hemos automatizado la mayoría de los ajustes comunes para la versión Dacast de OBS Studio. versión Dacast de OBS Studio.

Esto significa que puede iniciar una transmisión simplemente conectando una fuente de vídeo, pegando la URL de su transmisión Dacast, seleccionando un preajuste de calidad y haciendo clic en “Go Live”. Incluso los locutores menos experimentados pueden salir en directo en unos instantes.

¿Quieres acceder a todas nuestras funciones y ver cómo nuestro software de streaming puede ayudarle a satisfacer sus necesidades de streaming?

Ajustes del codificador en Dacast

Antes de terminar, repasemos rápidamente algunos de los ajustes necesarios del codificador para transmitir con Dacast.

Estos ajustes son necesarios para la retransmisión en directo en nuestra plataforma, independientemente de la resolución y la velocidad de bits seleccionadas.

CÓDEC DE VÍDEOH.264 (x264 puede funcionar)
VELOCIDAD DE FOTOGRAMAS25 o 30
INTERVALO DE FOTOGRAMAS CLAVE2 segundos (o 2 veces la frecuencia de imagen)
ESCÁNERProgresiva
CONTROL DE TARIFASConstante (CBR)
CÓDEC DE AUDIOAAC-LC
AUDIO BITRATO128 kbps
CANALES DE AUDIO2 (Estéreo)
FRECUENCIA DE MUESTREO DE AUDIO48 kHz (48.000 Hz)

Resolución y velocidad de bits

Las siguientes configuraciones te ayudarán a conseguir la calidad de vídeo deseada. Puede elegir entre ultrabaja definición, baja definición, definición estándar, alta definición y alta definición completa.

Asegúrese de que su codificador está config urado con estos parámetros exactos para evitar problemas de transmisión.

ULDLDSDHDFHD
NombreDefinición ultrabajaBaja definiciónDefinición estándarAlta definiciónAlta definición total
Velocidad de bits de vídeo (kbps)350350 – 800800 – 12001200 – 19001900 – 4500
Resolución Ancho (px)42664085412801920
Resolución Altura (px)2403604807201080
H.264 PerfilPrincipalPrincipalAltaAltaAlta

Conclusión

La tecnología de las retransmisiones en directo evoluciona constantemente y, como profesional de la radiodifusión, debe mantenerse a la vanguardia para producir las mejores retransmisiones posibles.

A medida que se generalice el uso de HLS para la ingesta de flujos, es probable que se diversifiquen las opciones de software y hardware. Sin embargo, por ahora no hay muchas soluciones de streaming en el mercado que admitan este proceso.

Si busca una solución para la transmisión de vídeo en directo que admita la transmisión de baja latencia HLS Y que siga siendo asequible y fácil de usar, Dacast puede ser la solución de transmisión adecuada para usted.

Puede probar nuestra plataforma de vídeo en línea y probar todas nuestras herramientas de emisión profesional sin riesgo durante 14 días. No se exigen elevadas cuotas de inscripción ni tarjetas de crédito.

Empiece gratis

¿Tiene más preguntas o comentarios sobre estas aplicaciones de software de flujo? Nos encantaría conocer su opinión en la sección de comentarios. Para obtener consejos periódicos sobre retransmisiones en directo y ofertas exclusivas, puede unirse al grupo Dacast de LinkedIn.

Max Wilbert

Max Wilbert is a passionate writer, live streaming practitioner, and has strong expertise in the video streaming industry.