Adobe Media Server - Adobe Media Server

Adobe Media Server
Adobe Media Server.svg
Разработчики)Adobe Systems
Стабильный выпуск
5.0.16[1] / 27 февраля 2020 г.; 9 месяцев назад (2020-02-27)
Операционная системаМайкрософт Виндоус, Linux
ТипКорпоративный Сервер
ЛицензияПроприетарный коммерческое программное обеспечение
Интернет сайтwww.adobe.com/товары/ adobe-media-server-family.html Отредактируйте это в Викиданных

Adobe Media Server (AMS) - это проприетарные данные и носители сервер из Adobe Systems (первоначально Macromedia товар). Этот сервер работает с Flash Player и HTML5 время выполнения для создания мультимедийных многопользовательских RIA (Богатые Интернет-приложения ). Сервер использует ActionScript 1, а ECMAScript основан язык сценариев, за на стороне сервера логика. До версии 2 он был известен как Сервер связи Flash. До версии 5 он был известен как Flash Media Server. В феврале 2019 года Adobe Systems Incorporated предоставила Veriskope Inc права на дальнейшую разработку, перепродажу и распространение программного продукта.

История

16 марта 2002 г. Macromedia вышел Flash Player 6. Эта версия включает в себя все функции еще не выпущенного сервера под названием Flash Communication Server MX.

Версия 1.0 была выпущена 9 июля 2002 г.[2] и включены все основные функции, составляющие продукт, включая объекты NetConnection, SharedObject и NetStream.

Версия 1.5 была выпущена 27 марта 2003 г.[3] давая серверу HTTP-туннелирование, Linux поддержка и бесплатная версия для разработчиков.

Версия 2.0 была выпущена 15 ноября 2005 г.[4] Для этой сборки сервер был переименован в Flash Media Server, чтобы лучше проиллюстрировать, что делает сервер; однако номера версий не сбрасывались. Версия 2.0 принесла поддержку потоковой передачи нового видеокодека в Flash Player 8, On2’s VP6. Однако Flash Player (начиная с версии 10.1) все еще может кодировать только в Искра кодек. Версия 2.0 также представила серверы пограничного происхождения, дополнительную корпоративную архитектуру, которая упрощает балансировку нагрузки. На стороне сервера ActionScript среда выполнения также получила обновления с поддержкой XML, XMLSocket, МЫЛО и Файловые операции.

Версия 3.0 была выпущена 4 декабря 2007 года.[5]

Версия 3.5 была выпущена 13 января 2009 года. Она также включает бесплатный сервер для разработки.[1]

Версия 4.0 была выпущена 13 сентября 2010 г. и представила полную поддержку 64-разрядных систем, более безопасную многопротокольную потоковую передачу, многоадресную IP-широковещательную рассылку, слияние многоадресной рассылки, одноранговую сеть, улучшенный буфер, абсолютный тайм-код, улучшения качества обслуживания RTMP, упрощенную разработку проигрывателя, более быстрое переключение с динамической потоковой передачей RTMP и встроенным HTTP-сервером.[6]

Версия 5.0 была выпущена 8 октября 2012 г.[7]

В феврале 2019 года Adobe Systems Incorporated предоставила Veriskope Inc права на дальнейшую разработку, перепродажу и распространение программного продукта.

Версия 5.0.16 была выпущена 1 марта 2020 г. компанией Veriskope. [8]

использование

  • Видео по запросу, потоковая передача видео хранится на сервер к флеш-клиенту.
  • Связь в реальном времени, приложение, которое требует сотрудничества между несколькими клиентами, например чат или многопользовательские игры.

Функция

Adobe Media Server - это концентратор. Видео-приложения Flash / HTML5 подключаются к хабу с помощью Протокол обмена сообщениями в реальном времени (RTMP). Сервер может отправлять и получать данные подключенным пользователям с установленным онлайн-плеером FLV или HTML5. Подключенные клиенты могут сделать Вызов удаленных процедур (RPC) на на стороне сервера и сервер может вызывать методы на определенных клиентах. SharedObject может использоваться для синхронизации сложных структур данных и вызова удаленных методов на нескольких клиентах за один раз, подписывая клиентов на общий объект. Стандартные объекты ActionScript передаются через NetConnection с помощью Формат сообщения действия (AMF), который прозрачно обрабатывается сервером и флэш-клиентом.

Сервер также позволяет пользователям получать и публиковать сетевые потоки. При просмотре сетевого потока пользователь может либо создать свой собственный, чтобы просмотреть удаленно сохраненный Flash-видео HTML5 (FLV) или сервер может создать экземпляр сетевого потока и воспроизвести на нем видео, последний метод означает, что каждый пользователь будет в одной и той же точке видео, когда они подпишутся на него, поскольку все они просматривают один и тот же поток.

Смотрите также

Рекомендации

внешняя ссылка