Adobe Media Server (AMS) - это проприетарный сервер данных и мультимедиа от Adobe Systems (первоначально продукт Macromedia ). Этот сервер работает с Flash Player и средой выполнения HTML5 для создания мультимедийных многопользовательских RIA ( Rich Internet Applications ). Сервер использует ActionScript 1, язык сценариев на основе ECMAScript , для логики на стороне сервера . До версии 2 он назывался Flash Communication Server . До версии 5 он назывался Flash Media Server.. В феврале 2019 года Adobe Systems Incorporated предоставила Veriskope Inc права на дальнейшую разработку, перепродажу и распространение программного продукта.
Разработчики) | Adobe Systems |
---|---|
Стабильный выпуск | 5.0.16 [1] / 27 февраля 2020 г . |
Операционная система | Microsoft Windows , Linux |
Тип | Корпоративный Сервер |
Лицензия | Проприетарное коммерческое программное обеспечение |
Веб-сайт | www |
История
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) все еще может кодировать только кодек Spark . Версия 2.0 также представила серверы граничного происхождения, дополнительную корпоративную архитектуру, которая упрощает балансировку нагрузки. Серверная среда выполнения ActionScript также получила обновления с поддержкой XML , XMLSocket , SOAP и файловых операций.
Версия 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 Video HTML5 (FLV), либо сервер может создать экземпляр сетевого потока и воспроизвести на нем видео, последний метод означает, что все пользователи будут в одном и том же укажите на видео, когда они подписываются на него, поскольку все они просматривают один и тот же поток.
Смотрите также
- Универсальный сервер Helix
- Протокол обмена сообщениями в реальном времени
- Медиа-сервер Red5
- Сервер интеграции WebORB
- Медиа-сервер Wowza
Рекомендации
- ^ a b Adobe Media Server - Программы обновлений
- ^ Communication Server 1.0 Пресс - релиз архивации 5 июня 2011, в Wayback Machine
- ↑ Пресс-релиз Communication Server 1.5, архивная копия от 5 июня 2011 г., на Wayback Machine.
- ^ Пресс-релиз Media Server 2, заархивированный 5 июня 2011 г., на Wayback Machine
- ^ Пресс-релиз Flash Media 3
- ^ Flash Media Enterprise Server 4 Datasheet архивации 21 мая 2013, в Wayback Machine
- ^ Представление Adobe Media Server 5 и Adobe Access 4
- ^ Объявление о выпуске Adobe Media Server 5.0.16
Внешние ссылки
- Страница продукта Adobe Flash Media Server