Adobe Media Server - Adobe Media Server

Adobe Media Server
Adobe Media Server.svg
Deweloper (y) Adobe Systems
Wersja stabilna
5.0.16 / 27 lutego 2020 r . ; 9 miesięcy temu ( 2020-02-27 )
System operacyjny Microsoft Windows , Linux
Rodzaj Serwer korporacyjny
Licencja Zastrzeżone oprogramowanie komercyjne
Stronie internetowej www .adobe .com / products / adobe-media-server-family .html Edytuj to w Wikidanych

Adobe Media Server (AMS) to zastrzeżony serwer danych i multimediów firmy Adobe Systems (pierwotnie produkt firmy Macromedia ). Ten serwer współpracuje z Flash Playerem i środowiskiem wykonawczym HTML5 w celu tworzenia opartych na multimediach, wieloużytkownikowych RIA ( Rich Internet Applications ). Serwer używa ActionScript 1, języka skryptowego opartego na ECMAScript , dla logiki po stronie serwera . Przed wersją 2 był znany jako Flash Communication Server . Przed wersją 5 był znany jako Flash Media Server . W lutym 2019 firma Adobe Systems Incorporated przyznała firmie Veriskope Inc prawa do dalszego rozwijania, odsprzedaży i rozszerzania dystrybucji oprogramowania.

Historia

16 marca 2002 r. Firma Macromedia wydała Flash Player 6. Ta wersja zawierała wszystkie funkcje jeszcze nie wydanego serwera o nazwie Flash Communication Server MX.

Wersja 1.0 została wydana 9 lipca 2002 roku i zawierała wszystkie podstawowe funkcje składające się na produkt, w tym obiekty NetConnection, SharedObject i NetStream.

Wersja 1.5 została wydana 27 marca 2003 r., Udostępniając serwerowi tunelowanie HTTP , obsługę systemu Linux i bezpłatną edycję dla programistów.

Wersja 2.0 została wydana 15 listopada 2005 r. Nazwa serwera została zmieniona na Flash Media Server w tej kompilacji, aby lepiej zilustrować działanie serwera; jednak numery wersji nie zostały zresetowane. Wersja 2.0 zapewniła obsługę strumieniowego przesyłania nowego kodeka wideo w programie Flash Player 8, VP6 firmy On2 . Jednak Flash Player (od wersji 10.1) może nadal kodować tylko do kodeka Spark . W wersji 2.0 wprowadzono także serwery pochodzenia brzegowego, opcjonalną architekturę korporacyjną, która upraszcza równoważenie obciążenia. Środowisko wykonawcze Actionscript po stronie serwera otrzymało również aktualizacje obsługujące XML , XMLSocket , SOAP i operacje na plikach.

Wersja 3.0 została wydana 4 grudnia 2007 roku.

Wersja 3.5 została wydana 13 stycznia 2009 roku. Zawiera również darmowy serwer „programistyczny”.

Wersja 4.0 została wydana 13 września 2010 r. I wprowadziła pełną obsługę 64-bitową, bezpieczniejsze strumieniowanie wieloprotokołowe, rozgłaszanie grupowe IP, fuzję multiemisji, sieci ze wspomaganiem równorzędnym, ulepszony bufor, bezwzględny kod czasowy, ulepszenia QoS RTMP, uproszczony rozwój odtwarzacza, szybsze przełączanie z RTMP Dynamic Streaming i zintegrowanym serwerem HTTP.

Wersja 5.0 została wydana 8 października 2012 r.

W lutym 2019 firma Adobe Systems Incorporated przyznała firmie Veriskope Inc prawa do dalszego rozwijania, odsprzedaży i rozszerzania dystrybucji oprogramowania.

Wersja 5.0.16 została wydana 1 marca 2020 r. Przez firmę Veriskope

Stosowanie

Funkcjonować

Adobe Media Server to centrum. Aplikacje oparte na wideo Flash / HTML5 łączą się z koncentratorem za pomocą protokołu RTMP ( Real Time Messaging Protocol ). Serwer może wysyłać i odbierać dane do i od podłączonych użytkowników z zainstalowanym internetowym odtwarzaczem FLV lub HTML5. Połączeni klienci mogą wykonywać zdalne wywołania procedur (RPC) po stronie serwera, a serwer może wywoływać metody na określonych klientach. Obiekt SharedObject może służyć do synchronizowania skomplikowanych struktur danych i wywoływania metod zdalnych na wielu klientach za jednym razem, gdy klienci subskrybują udostępniony obiekt. Standardowe obiekty ActionScript są transportowane przez NetConnection przy użyciu formatu Action Message Format (AMF), który jest obsługiwany w sposób przezroczysty przez serwer i klienta flash.

Serwer umożliwia również użytkownikom odbieranie i publikowanie strumieni sieciowych. Podczas przeglądania strumienia sieciowego użytkownik może utworzyć własny, aby wyświetlić zdalnie przechowywany Flash Video HTML5 (FLV) lub serwer może utworzyć instancję strumienia sieciowego i odtworzyć na nim wideo, ta druga metoda oznacza, że ​​każdy użytkownik będzie taki sam w filmie, gdy subskrybują go, ponieważ wszyscy oglądają ten sam strumień.

Zobacz też

Bibliografia

Linki zewnętrzne