Helix DNA был проектом по созданию программного обеспечения для компьютеров , которое может воспроизводить аудио- и видеоматериалы в различных форматах и помогать в создании таких материалов. Он был задуман как в значительной степени бесплатная и открытая цифровая медиа-инфраструктура , совместимая с многочисленными операционными системами и процессорами (включая мобильные телефоны), и был начат RealNetworks , которая внесла большую часть кода. [1] [2] Сообщество Helix было открытым совместным усилием по разработке и расширению платформы Helix DNA. [3] Проект Helix был прекращен. [4] [5]
Helix DNA Client — это программный пакет для многоплатформенного, многоформатного воспроизведения медиа. Helix Player — это медиаплеер, совместимый с Linux , Solaris , Symbian и FreeBSD , использующий Helix DNA Client. Приложение Helix DNA Producer помогает создавать медиафайлы, а Helix DNA Server может транслировать медиафайлы по сети.
Код выпускается в двоичном и исходном виде под различными лицензиями, в частности, под собственной RealNetworks Community Source License и под свободной и открытой лицензией RealNetworks Public Source License. Кроме того, Helix DNA Client и Helix Player лицензируются под популярной GNU General Public License (GPL) свободной и открытой лицензией. [6]
Для использования RDT , фирменного транспорта данных Real по умолчанию, а также кодеков RealVideo и RealAudio требуются двоичные компоненты, распространяемые по лицензии Helix DNA Technology Binary Research Use License.
Helix DNA Client поддерживает множество цифровых медиа-приложений, включая RealPlayer для MS Windows, Mac OS и Linux (начиная с версии 10), RealPlayer Mobile и Helix Player. Он используется на мобильных телефонах Nokia , Motorola , Samsung и Sony Ericsson . С 2004 года было поставлено 800 миллионов мобильных телефонов с клиентом Helix. [7] Он также используется во встраиваемых устройствах, таких как Internet Tablet OS от Nokia , которая установлена на интернет-планшетах Nokia 770 , N800 и N810 . Cingular Video также основан на этой структуре. Другие проекты, использующие структуру Helix, включают онлайн-музыкальный сервис Rhapsody от RealNetwork, музыкальные плееры Banshee и Amarok , а также MediaReady 4000. Helix DNA также реализуется как RealPlayer на мобильных интернет-устройствах (MID) и на нетбуках.
Разработчики из Open Source Lab объявили в 2007 году, что они будут использовать технологии Helix для приложений создания контента и совместной работы в проекте One Laptop Per Child . [8] [9]
Клиент Helix DNA поддерживает следующие форматы медиа: [10]
Helix DNA Client для Android предоставляет медиаплеер HLS, MPEG-DASH, Verimatrix DRM и Microsoft PlayReady DRM для Android 2.2 и последних устройств. Поддержка кодеков H.264 и AAC с поддержкой адаптивной скорости передачи данных (H.264 / AAC), включая только аудио. Поддержка Armv7 и Armv6 с использованием медиаплатформы Stagefright. Helix SDK поставляется в виде библиотеки, которая включена в приложения Android Java для беспроводной установки.
Клиент Helix DNA поддерживает следующие форматы медиа:
Helix DNA Server, впервые выпущенный 22 января 2003 года [11] , поддерживает потоковую передачу следующих форматов:
Он поддерживает потоковую передачу на любое устройство или приложение, поддерживающее протоколы HTTP , RTSP / RTP , TCP, UDP unicast и UDP multicast streaming. [12]
Существует также коммерческая версия под названием Helix Server, которая имеет больше функций и поддерживает больше медиаформатов. [13] Первоначально она называлась Helix Universal Server, когда была анонсирована в 2002 году или ранее. [14]
Он основан на Helix DNA Client. Он доступен для Linux, Solaris, Symbian и FreeBSD. Пользователи Microsoft Windows и Mac OS X могут использовать RealPlayer, который имеет схожие возможности. [15] [16]
Это движок кодирования медиа для создания потоковых трансляций, потокового контента по запросу и загружаемых аудио-видео файлов. Helix DNA Producer работает на MS Windows, Linux и Mac OS X. [17]
Helix DNA Producer поддерживает вывод следующих типов данных: [17] [18]
Разработчики, которым требуется кодирование в формате MP3 , могут лицензировать код от RealNetworks за плату. [17] Также существует дополнительный пакет для Helix DNA Producer SDK с поддержкой кодирования AAC или aacPlus . [19]
Helix DNA Producer также был доступен в коммерческой версии с закрытым исходным кодом – RealProducer Plus для MS Windows и Linux. [20] [21]
{{cite web}}
: CS1 maint: archived copy as title (link)