Helix Universal Media Server fue un producto desarrollado por RealNetworks y tiene su origen en el primer [ cita requerida ] servidor de transmisión de medios desarrollado originalmente por Progressive Networks en 1994. Admitía una variedad de transportes de entrega de transmisión de medios, incluidos MPEG-DASH (transmisión HTTP basada en estándares), RTMP (flash), RTSP (estándar), HTTP Live Streaming (HLS), Microsoft Silverlight y HTTP Progressive Download, lo que permitía la entrega de clientes multimedia de SO de teléfonos móviles (Android, Blackberry, iOS, Symbian, Windows Mobile) y SO de PC (Flash Media Player, QuickTime, RealPlayer, Windows Media Player).
Helix Universal Media Server admitía varios códecs de transmisión de medios , incluidos H.264, MPEG-4, Flash Media, RealMedia, QuickTime, Windows Media y códecs de audio, incluidos AAC/AAC+, MP4, MP3, WAV y RealAudio. Admitía formatos de codificador, incluidos RTP, MPEG2-TS, RTMP (Flash) y Windows Media Push/Pull MMS.
El desarrollo del producto se interrumpió en 2014 y la licencia finalizó en octubre de 2014. [1]
Historia
27 de julio de 2002: se lanza la versión 9 de Helix Universal Server, el primer servidor de transmisión multiformato universal compatible con RealMedia, Windows Media, QuickTime y MPEG-4 desde una única plataforma de transmisión de medios que funciona con Linux, Solaris, HP-UX, Compaq Tru64, FreeBSD, IBM AIX, Windows NT y Windows 2000 OS
16 de noviembre de 2005: se lanzó la versión 11 de Helix Universal Server, que agrega soporte móvil para 3GPP.
13 de mayo de 2008: se lanzó la versión 12 de Helix Universal Server, que incorpora conmutación rápida de canal para dispositivos móviles.
30 de septiembre de 2009: se lanzó la versión 13 de Helix Universal Server como parte de la plataforma de distribución de medios Helix. Esta versión agregó compatibilidad con descarga progresiva HTTP, distribución HTTP para iPhone, listas de reproducción del lado del servidor, inserción de publicidad y adaptación de velocidad en vivo para dispositivos móviles.
14 de abril de 2010: se lanzó la versión 14 de Helix Universal Server, que admite transportes de transmisión multimedia universales, incluidos RTMP, RTSP, HTTP Live Streaming, Microsoft Silverlight y HTTP Progressive Download, lo que permite la entrega de clientes multimedia para sistemas operativos de teléfonos móviles (Android, Blackberry, iPhone OS 3.0, Symbian, Windows Mobile) y sistemas operativos de PC (Flash Media Player, QuickTime, RealPlayer, Windows Media Player). Helix Universal Server sigue admitiendo 3GPP, RealMedia, Windows Media, QuickTime y MPEG-4 desde una única plataforma de transmisión multimedia que funciona con sistemas operativos Linux (RHEL5), Solaris SPARC, Windows 2003 o Windows 2008 Server.
30 de septiembre de 2011: se lanzó la versión 14.2 de Helix Universal Media Server. Entre las mejoras se incluyen la compatibilidad con sistemas operativos de 64 bits (Windows 2008, RHEL5 y Solaris SPARC) y la capacidad de transmisión multipista, lo que permite aplicaciones multilingües y multicámara. Helix Multi-Track reduce la cantidad de codificadores y ancho de banda necesarios al separar el audio y el video en transmisiones individuales y combinarlas dentro de Helix Multi-Track Server. Luego, la aplicación web o el reproductor multimedia seleccionan la pista de audio y video más adecuada en relación con el idioma o el ángulo de la cámara de video elegidos.
14 de abril de 2012: se lanzó la versión 14.3 de Helix Universal Media Server. Las mejoras incluyen soporte de ingesta flash RTMP para codecs H.264, AAC, FLV y MP3, soporte de archivado en vivo H.264/AAC.
8 de noviembre de 2012: se lanzó la versión 15 de Helix Universal Media Server. Las mejoras incluyen la primera implementación de extremo a extremo de compatibilidad con estándares MPEG-DASH para la transmisión de MPEG2-TS (Smart TV) e ISO BMFF MP4 (teléfono inteligente, tableta) para su entrega a reproductores compatibles con MPEG-DASH, incluido el cliente Helix DNA SDK para Android. Las mejoras adicionales incluyen push to CDN (HLS y RTMP push con integración de Akamai), ingesta de MPEG2-TS, integración directa de VCAS con Verimatrix DRM, SLTA mejorado: canales de "bucle en vivo" y mayor rendimiento operativo (*más de 12 Gbit/s de rendimiento y 12 000 conexiones), API de archivado en vivo H.264+AAC mejorada y API HLS Time Shift. Compatibilidad con nuevos sistemas operativos, incluidos RHEL Linux 6 y Oracle 6 (64 bits).
12 de abril de 2013: se lanzó la versión 15.0.2 de Helix Universal Media Server. Las mejoras incluyen BuyDRM (compatibilidad con Microsoft PlayReady) y compatibilidad con MPEG2-TS de múltiples velocidades de bits (MPTS).
8 de octubre de 2013: se lanzó la versión 15.1.0 de Helix Universal Media Server. Las mejoras incluyen alojamiento virtual, transmisión de 15 Mbps y soporte CDN adicional.
16 de septiembre de 2014: se lanzó Helix Universal Media Server versión 15.2.1. Las mejoras incluyen MPEG-DASH, autenticación Flash y compatibilidad con HLS versión 5.
31 de octubre de 2014: finalizan el desarrollo y la concesión de licencias del producto. [1]
Presupuesto
Formatos
- 3GPP, 3GPP2, FLV, F4V, MPEG-4, Windows Media, QuickTime, RealMedia, MP3, SMIL
Códecs
- H.263, H.264, AAC, AAC Plus (HE-AAC), AMR-NB, AMR-WB, varios códecs Flash en FLV, VC1
Protocolos de entrega
- MPEG-DASH (Transmisión dinámica a través de HTTP - Estándar), RTSP (Estándar), RTP, RBS (Helix-to-Helix), RDT (Helix-to-Helix), HTTP, Enmascaramiento HTTP, Transmisión en vivo HTTP (HLS), Descarga progresiva HTTP, RTMP, RTMPT, RTMPS, MMS (Windows Media), MS-WMSP
Clientes de medios admitidos
- Android: Helix DNA SDK que incluye compatibilidad con MPEG-DASH y HLS con Verimatrix DRM
- PC: reproductor multimedia Flash, QuickTime, RealPlayer, SilverLight, reproductor de Windows Media
- Dispositivos móviles y tabletas: Android, Blackberry, iPhone OS 3.0 o posterior, Symbian, Windows Mobile 5.0 o posterior
- Decodificador - Amino, Dune HD, Sysmaster (HLS) probado con HLS
- Televisores inteligentes Samsung (HLS y MPEG-DASH)
Codificadores compatibles
- Helix Producer, Helix Mobile Producer y RealProducer: software de codificación desarrollado por RealNetworks para formatos multibit rate H.264, H.263, 3GPP, MPEG-4 y RealMedia
- Dispositivo Helix Broadcaster: dispositivo de video multipantalla en vivo desarrollado por RealNetworks
- DVEO: ingesta de MPEG2-TS con compatibilidad con códecs H.264 y AAC
- Teracue: ingesta MPEG2-TS con compatibilidad con códecs H.264 y AAC (tenga en cuenta la ingesta de velocidad única)
- Envivio: codificadores de hardware basados en RTP con compatibilidad con códecs H.264 y H.263
- Viewcast: codificadores de hardware basados en MPEG2-TS, RTP y RTMP con compatibilidad con códecs H.264 y AAC
- Flash Media Live Encoder: codificadores basados en RTMP con compatibilidad con VP6, H.264, MP3 y AAC
- MediaExcel: codificadores de hardware basados en RTMP con compatibilidad con códecs H.264 y AAC
- Digital Rapids : codificadores de hardware basados en RTP con compatibilidad con códecs H.264 y AAC
Uso
- Transmisión en vivo de video y audio mediante Helix Producer, RealProducer o "Live Loops" simulados mediante un agente de lista de reproducción a pedido (SLTA) y codificadores de terceros que utilizan protocolos de codificación RTP, RTMP, MPEG2-TS.
- Transmisión a pedido de archivos de video y audio desde una amplia gama de códecs de video y audio, incluidos H.264, H.263, RealVideo, Windows Media, Flash, AMR, AAC, MP3
- Aplicaciones multilingües y multicámara compatibles con la tecnología Helix Multi-Track, que combina audio y video de múltiples fuentes y permite la selección de pistas de audio y video individuales desde el reproductor multimedia.
- Gran escalabilidad a través del almacenamiento en caché y división de Helix a Helix, lo que permite su uso en redes de distribución de contenido, redes de distribución empresariales y redes de campus educativos.
Arquitectura
Helix Universal Media Server es un componente de la plataforma de distribución de medios Helix y permite la distribución de contenido de audio y video en vivo y a pedido a una amplia gama de clientes de medios en dispositivos de reproducción de teléfonos inteligentes, tabletas, PC, decodificadores y televisores inteligentes. Los servidores universales Helix se pueden vincular para distribuir contenido y permitir la transmisión a gran escala a través de Internet o redes empresariales, y garantizar un funcionamiento totalmente redundante sin un solo punto de falla.
Helix Universal Media Server funciona con una amplia gama de codificadores RTP o RBS (protocolo de transmisión segura propio de RealNetworks) en vivo para brindar una amplia variedad de opciones de interoperabilidad con proveedores externos. RealNetworks desarrolla sus propios codificadores tanto en versiones de dispositivo como de software.
- Helix Broadcaster: para transcodificación de video en vivo desde una amplia gama de fuentes (SDI, IP, DVB, HDMI) a H.264, AAC y otros códecs con entrega HLS, DASH, RTMP, RTSP
- RealProducer: para codificación en vivo y bajo demanda de RealAudio y RealVideo para clientes RealPlayer
- Helix Producer: para codificación en vivo y bajo demanda de H.264, H.263, MPEG4, AAC, AMR y RealAudio, RealVideo para clientes basados en 3GP y MP4 y RealPlayer
Véase también
- MPEG-DASH
- Transmisión en vivo HTTP
- Protocolo de transmisión en tiempo real
- Protocolo de mensajería en tiempo real
- Redes reales
- Comunidad Helix
Referencias
- ^ ab "RealNetworks discontinúa la suite de productos Helix Media Delivery". 31 de octubre de 2014.
- RealNetworks lanza un servidor de streaming para todos los formatos (anuncio histórico de 2002)
- (Comunicado de prensa) RealNetworks anuncia que Helix Universal Server y RealOne Player ahora son compatibles con Windows Media 9 (anuncio histórico de 2002)
Enlaces externos
- Hélice