Helix DNA fue un proyecto para producir software de computadora que pueda reproducir medios de audio y video en varios formatos y ayudar en la creación de dichos medios. Estaba pensado como un marco de medios digitales en gran medida gratuito y de código abierto compatible con numerosos sistemas operativos y procesadores (incluidos teléfonos móviles) y fue iniciado por RealNetworks , que contribuyó con gran parte del código. [1] [2] La Comunidad Helix fue un esfuerzo de colaboración abierta para desarrollar y ampliar la plataforma Helix DNA. [3] El Proyecto Helix ha sido descontinuado. [4] [5]
Helix DNA Client es un paquete de software para reproducción multimedia multiplataforma y multiformato. Helix Player es un reproductor multimedia compatible con Linux , Solaris , Symbian y FreeBSD y utiliza Helix DNA Client. La aplicación Helix DNA Producer ayuda a producir archivos multimedia y Helix DNA Server puede transmitir archivos multimedia a través de una red.
El código se publica en formato binario y código fuente bajo varias licencias, en particular la licencia de fuente comunitaria RealNetworks y la licencia de código abierto RealNetworks Public Source. Además, Helix DNA Client y Helix Player tienen la popular licencia pública general GNU (GPL), gratuita y de código abierto. [6]
El uso de RDT , el transporte de datos Real propietario predeterminado, y de los códecs RealVideo y RealAudio requiere componentes binarios distribuidos bajo la Licencia de uso de investigación binaria de Helix DNA Technology.
Helix DNA Client impulsa muchas aplicaciones de medios digitales, incluido RealPlayer para MS Windows, Mac OS y Linux (desde la versión 10), RealPlayer Mobile y Helix Player. Se utiliza en teléfonos móviles Nokia , Motorola , Samsung y Sony Ericsson . Desde 2004 se han comercializado 800 millones de teléfonos móviles con el cliente Helix. [7] También se utiliza en dispositivos integrados como Internet Tablet OS de Nokia , que se encuentra en las tabletas de Internet Nokia 770 , N800 y N810 . Cingular Video también se basa en el marco. Otros proyectos que utilizan el marco Helix incluyen el servicio de música en línea Rhapsody de RealNetwork , los reproductores de música Banshee y Amarok y MediaReady 4000. Helix DNA también se manifiesta como RealPlayer en dispositivos móviles de Internet (MID) y en netbooks.
Los desarrolladores del Open Source Lab anunciaron en 2007 que utilizarían tecnologías Helix para aplicaciones de creación de contenido y colaboración en el proyecto One Laptop Per Child . [8] [9]
El cliente Helix DNA admite los siguientes formatos multimedia: [10]
Helix DNA Client para Android proporciona un reproductor multimedia HLS, MPEG-DASH, Verimatrix DRM y Microsoft PlayReady DRM para Android 2.2 y los dispositivos más recientes. Admite códecs H.264 y AAC con compatibilidad con velocidad de bits adaptable (H.264/AAC), incluido audio únicamente. Armv7 y Armv6 son compatibles con la plataforma de medios Stagefright. Helix SDK se suministra como una biblioteca que se incluye en las aplicaciones Java de Android para instalación inalámbrica.
El cliente Helix DNA admite los siguientes formatos de medios:
Helix DNA Server, lanzado por primera vez el 22 de enero de 2003, [11] admite la transmisión de los siguientes formatos:
Admite transmisión a cualquier dispositivo o aplicación que admita los protocolos de transmisión HTTP , RTSP / RTP , TCP, UDP unicast y UDP multicast . [12]
También existe una versión comercial llamada Helix Server, que tiene más funciones y admite más formatos multimedia. [13] Originalmente se llamaba Helix Universal Server cuando se anunció en 2002 o antes. [14]
Está basado en Helix DNA Client. Está disponible para Linux, Solaris, Symbian y FreeBSD. Los usuarios de Microsoft Windows y Mac OS X pueden utilizar RealPlayer, que tiene capacidades similares. [15] [16]
Es un motor de codificación de medios para crear transmisiones en streaming, contenido en streaming bajo demanda y archivos de audio y vídeo descargables. Helix DNA Producer se ejecuta en MS Windows, Linux y Mac OS X. [17]
Helix DNA Producer contiene soporte de salida para los siguientes tipos de datos: [17] [18]
Los desarrolladores que quieran codificar MP3 pueden obtener la licencia del código de RealNetworks pagando una tarifa. [17] También hay un paquete complementario para Helix DNA Producer SDK con soporte de codificación AAC o aacPlus . [19]
Helix DNA Producer también estaba disponible en una versión comercial de código cerrado: RealProducer Plus para MS Windows y Linux. [20] [21]
{{cite web}}
: CS1 maint: archived copy as title (link)