Uniwersalny serwer Helix

Uniwersalny serwer multimediów Helix
Deweloperzy RealNetworks
Wersja stabilna
15.2.1 / 16 września 2014 r
System operacyjny Microsoft Windows 2008 (64-bitowy), Microsoft Windows 2012 (64-bitowy) Linux RHEL i CentOS w wersji 5 i 6 (64-bitowy), Oracle Linux 6, Solaris SPARC 10 (64-bitowy)
Typ Serwer klasy Carrier i Enterprise
Licencja Prawnie zastrzeżony
Strona internetowa http://www.realnetworks.com/products-services/helix.aspx

Helix Universal Media Server był produktem opracowanym przez RealNetworks i wywodzi się z pierwszego [ potrzebne źródło ] serwera multimediów strumieniowych, pierwotnie opracowanego przez Progressive Networks w 1994 roku. Obsługuje różne sposoby dostarczania multimediów strumieniowych, w tym MPEG-DASH (Oparte na standardach przesyłanie strumieniowe HTTP) RTMP (flash), RTSP (standard), HTTP Live Streaming (HLS), Microsoft Silverlight i HTTP Progressive Download umożliwiające obsługę systemów operacyjnych telefonów komórkowych (Android, Blackberry, iOS, Symbian, Windows Mobile) i klienta multimedialnego PC OS (Flash Media Player, QuickTime, RealPlayer, Windows Media Player).

Helix Universal Media Server obsługuje wiele kodeków multimediów strumieniowych , w tym H.264, MPEG-4, Flash Media, RealMedia, QuickTime, Windows Media i kodeki audio, w tym AAC/AAC+, MP4, MP3, WAV, RealAudio. Pobierał formaty koderów, w tym RTP, MPEG2-TS, RTMP (Flash) i Windows Media Push/Pull MMS.

Rozwój produktu został przerwany w 2014 roku, a licencjonowanie zakończyło się w październiku 2014 roku.

Historia

27 lipca 2002 - Premiera Helix Universal Server wersja 9 - pierwszy uniwersalny wieloformatowy serwer strumieniowy - obsługujący RealMedia, Windows Media, QuickTime i MPEG-4 z jednej platformy multimediów strumieniowych działającej w systemach Linux, Solaris, HP-UX, Compaq Tru64, FreeBSD, IBM AIX, Windows NT i Windows 2000 OS

16 listopada 2005 - Uruchomiono Helix Universal Server w wersji 11, dodając obsługę mobilną dla 3GPP.

13 maja 2008 — Uruchomiono serwer Helix Universal Server w wersji 12, dodając funkcję szybkiego przełączania kanałów dla urządzeń mobilnych.

30 września 2009 - Helix Universal Server w wersji 13 został uruchomiony w ramach Helix Media Delivery Platform. W tej wersji dodano obsługę progresywnego pobierania HTTP, dostarczania iPhone'a przez HTTP, list odtwarzania po stronie serwera, wstawiania reklam i dostosowywania stawek na żywo dla urządzeń mobilnych.

14 kwietnia 2010 r. — uruchomiono serwer Helix Universal Server w wersji 14 obsługujący uniwersalne transporty strumieniowego przesyłania multimediów, w tym RTMP, RTSP, HTTP Live Streaming, Microsoft Silverlight i HTTP Progressive Download, umożliwiający obsługę systemów operacyjnych telefonów komórkowych (Android, Blackberry, iPhone OS 3.0, Symbian, Windows Mobile) i Dostawa klienta multimedialnego PC OS (Flash Media Player, QuickTime, RealPlayer, Windows Media Player). Helix Universal Server nadal obsługuje 3GPP, RealMedia, Windows Media, QuickTime i MPEG-4 z jednej platformy multimediów strumieniowych działającej w systemie Linux (RHEL5), Solaris SPARC, Windows 2003 lub Windows 2008 Server OS

30 września 2011 r. — Helix Universal Media Server w wersji 14.2 wprowadzony na rynek ulepszenia obejmują obsługę 64-bitowych systemów operacyjnych (Windows 2008, RHEL5 i Solaris SPARC) oraz możliwość przesyłania strumieniowego Multi-Track, co umożliwia korzystanie z aplikacji wielojęzycznych i obsługujących wiele kamer. Helix Multi-Track zmniejsza liczbę koderów i wymaganą przepustowość, rozdzielając audio i wideo na osobne strumienie i łącząc je w Helix Multi-Track Server. Następnie aplikacja internetowa lub odtwarzacz multimediów wybiera najbardziej odpowiednią ścieżkę wideo i audio w zależności od wybranego języka lub kąta kamery wideo.

14 kwietnia 2012 r. — wprowadzono ulepszenia Helix Universal Media Server w wersji 14.3, w tym obsługę RTMP flash ingest dla kodeków H.264, AAC, FLV i MP3, obsługę archiwizacji na żywo H.264/AAC.

8 listopada 2012 r. — wprowadzone ulepszenia Helix Universal Media Server w wersji 15 obejmują pierwszą kompleksową implementację obsługi standardów MPEG-DASH do przesyłania strumieniowego zarówno MPEG2-TS (Smart TV), jak i ISO BMFF MP4 (smartfon, tablet) w celu dostarczenia do MPEG Odtwarzacze zgodne z -DASH, w tym klient Helix DNA SDK dla systemu Android. Dodatkowe udoskonalenia obejmują push to CDN (HLS i RTMP push z integracją Akamai), przetwarzanie MPEG2-TS, bezpośrednią integrację Verimatrix DRM VCAS, ulepszone kanały SLTA — „live loop” i zwiększoną wydajność operacyjną (*ponad 12 Gbit/s wydajności i 12 000 połączeń ), ulepszony interfejs API archiwizacji na żywo H.264+AAC i interfejs API HLS Time Shift. Obsługa nowych systemów operacyjnych, w tym RHEL Linux 6 i Oracle 6 (64-bitowy)

12 kwietnia 2013 r. — Helix Universal Media Server w wersji 15.0.2 wprowadził ulepszenia, w tym BuyDRM (obsługa Microsoft PlayReady), obsługę wielu bitów (MPTS) MPEG2-TS.

8 października 2013 r. — Helix Universal Media Server w wersji 15.1.0 wprowadził ulepszenia obejmujące hosting wirtualny, przesyłanie strumieniowe z szybkością 15 Mb/s oraz dodatkową obsługę sieci CDN.

16 września 2014 r. — Helix Universal Media Server w wersji 15.2.1 wprowadził ulepszenia, w tym obsługę MPEG-DASH, uwierzytelniania Flash i HLS w wersji 5.

31 października 2014 r. - Zakończono opracowywanie produktu i licencjonowanie.

Specyfikacje

formaty

  • 3GPP, 3GPP2, FLV, F4V, MPEG-4, Windows Media, QuickTime, RealMedia, MP3, SMIL

Kodeki

  • H.263, H.264, AAC, AAC Plus (HE-AAC), AMR-NB, AMR-WB, różne kodeki Flash w FLV, VC1

Protokoły dostaw

  • MPEG-DASH (Dynamic Streaming over HTTP — standard), RTSP (standard), RTP, RBS (Helix-to-Helix), RDT (Helix-to-Helix), HTTP, maskowanie HTTP, HTTP Live Streaming (HLS), HTTP progresywne pobieranie, RTMP, RTMPT, RTMPS, MMS (Windows Media), MS-WMSP

Obsługiwani klienci mediów

  • Android — Helix DNA SDK, w tym obsługa MPEG-DASH i HLS z Verimatrix DRM
  • PC - Flash Media Player, QuickTime, RealPlayer, SilverLight, Windows Media Player
  • Urządzenia mobilne i tablety — Android, Blackberry, iPhone OS 3.0 lub nowszy, Symbian, Windows Mobile 5.0 lub nowszy
  • Set Top Box — Amino, Dune HD, Sysmaster (HLS) testowany z HLS
  • Telewizory Smart TV – Samsung (HLS i MPEG-DASH)

Obsługiwane enkodery

  • Helix Producer, Helix Mobile Producer i RealProducer — firma RealNetworks opracowała oprogramowanie do kodowania wielobitowych H.264, H.263, 3GPP, MPEG-4 i RealMedia
  • Urządzenie Helix Broadcaster — firma RealNetworks opracowała wieloekranowe urządzenie wideo na żywo
  • DVEO — przetwarzanie MPEG2-TS z obsługą kodeków H.264 i AAC
  • Teracue — przetwarzanie MPEG2-TS z obsługą kodeków H.264, AAC (zwróć uwagę na przetwarzanie o pojedynczej szybkości)
  • Envivio - kodery sprzętowe oparte na RTP z obsługą kodeków H.264, H.263
  • Viewcast - kodery sprzętowe oparte na MPEG2-TS, RTP, RTMP z obsługą kodeków H.264, AAC
  • Flash Media Live Encoder — kodery oparte na RTMP z obsługą VP6, H.264, MP3, AAC
  • MediaExcel - kodery sprzętowe oparte na RTMP z obsługą kodeków H.264, AAC
  • Digital Rapids — kodery sprzętowe oparte na RTP z obsługą kodeków H.264 i AAC

Stosowanie

  • Przesyłanie strumieniowe wideo i audio na żywo za pomocą Helix Producer, RealProducer lub symulowanych „Live Loops” przy użyciu agenta listy odtwarzania na żądanie (SLTA) i koderów innych firm wykorzystujących protokoły kodowania RTP, RTMP, MPEG2-TS.
  • Przesyłanie strumieniowe plików wideo i audio na żądanie z szerokiej gamy kodeków wideo i audio, w tym H.264, H.263, RealVideo, Windows Media, Flash, AMR, AAC, MP3
  • Aplikacje wielojęzyczne i wielokamerowe obsługiwane przez technologię Helix Multi-Track, która łączy audio i wideo z wielu źródeł i umożliwia indywidualny wybór ścieżki wideo i audio z odtwarzacza multimedialnego
  • Duża skalowalność dzięki buforowaniu Helix do Helix i dzieleniu, umożliwiając wykorzystanie w sieciach dostarczania treści, sieciach dostarczania przedsiębiorstwa i sieciach kampusów edukacyjnych

Architektura

Helix Universal Media Server jest składnikiem Helix Media Delivery Platform i umożliwia dostarczanie treści wideo i audio na żywo i na żądanie do szerokiej gamy klientów multimedialnych na smartfonach, tabletach, komputerach PC, urządzeniach STB i Smart TV. Serwery Helix Universal Server można łączyć w celu dystrybucji treści w celu umożliwienia przesyłania strumieniowego na dużą skalę przez Internet lub sieci korporacyjne oraz zapewnienia pełnej redundancji działania bez pojedynczego punktu awarii.

Helix Universal Media Server współpracuje z szeroką gamą koderów na żywo RTP lub RBS (własny bezpieczny protokół transmisji RealNetworks), zapewniając szeroki wybór współpracy z zewnętrznymi dostawcami. RealNetworks opracowuje własne enkodery zarówno w wersji urządzenia, jak i oprogramowania

  • Helix Broadcaster - do transkodowania wideo na żywo z szerokiej gamy źródeł (SDI, IP, DVB, HDMI) do H.264, AAC i innych kodeków z dostarczaniem HLS, DASH, RTMP, RTSP
  • RealProducer - do kodowania na żywo i na żądanie RealAudio i RealVideo dla klientów RealPlayer
  • Helix Producer - do kodowania na żywo i na żądanie H.264, H.263, MPEG4, AAC, AMR i RealAudio, RealVideo dla klientów opartych na 3GP i MP4 oraz RealPlayer

Zobacz też

Linki zewnętrzne