Adobe Flash Player (в Internet Explorer, Firefox и Google Chrome Shockwave Flash) — компьютерная программа для просмотра мультимедийного контента, выполнения Rich Internet application и стримингового аудио и видеоконтента, созданного на платформе Adobe Flash. Может работать из веб-браузера как плагин или независимо на поддерживаемых устройствах. Первоначально создан FutureWave под названием FutureSplash Player, а в 1996 году, когда Macromedia купила FutureWawe, был переименован в Macromedia Flash Player. После покупки Macromedia Adobe в 2005 году он был переименован в Adobe Flash Player. В настоящее время он разрабатывается и распространяется Zhongcheng для пользователей в Китае и Harman International для корпоративных пользователей за пределами Китая в сотрудничестве с Adobe.

Flash Player запускает SWF-файлы, которые могут быть созданы с помощью Adobe Flash Professional и Adobe Animate, последний фокусируется на HTML5, Adobe Flash Builder или сторонних инструментах, таких как FlashDevelop. Flash Player поддерживает видео и растровую графику; векторную графику; 3D-графику; встроенный звук и объектно-ориентированный язык сценариев, называемый ActionScript, который основан на ECMAScript (похож на JavaScript). Internet Explorer 11 и Microsoft Edge Legacy начиная с Windows 8, а также Google Chrome во всех версиях Windows поставлялись в комплекте с песочницей плагином Adobe Flash PlayerIntegrated Adobe Flash Player Plug-in , Chrome team blogPorting Flash to sandboxed PPAPI platform , Official Chromium Blog.

Flash Player когда-то имел большую пользовательскую базу и был необходим для запуска множества веб-игр, анимаций и графических пользовательских интерфейсов (GUI) элементов, встроенных в веб-страницы. Adobe заявила в 2013 году, что более 400 миллионов из более чем 1 миллиарда подключенных настольных компьютеров обновились до новых версий Flash Player в течение шести недель после выпуска. Поддержка Flash Player была официально прекращена 31 декабря 2020 года, а его страница загрузки была удалена два дня спустя. С 12 января 2021 года версии Flash Player (исходные глобальные варианты) новее 32.0.0.371, выпущенные в мае 2020 года, отказываются воспроизводить Flash-контент и вместо этого отображают статическое предупреждающее сообщение.

Функции Adobe Flash Player — это среда выполнения, предназначенная для воспроизведения и отображения содержимого SWF-файла. Хотя сам проигрыватель не может изменять SWF-файлы во время работы, он выполняет программы, написанные на языке ActionScript. Это позволяет управлять текстом, данными, векторной и растровой графикой, а также работать со звуком и видео. Проигрыватель также может получить доступ с разрешения пользователя к определенным подключенным устройствам, включая веб-камеры и микрофоны.

Flash Player лежал в основе Adobe Integrated Runtime (AIR) для предоставления кроссплатформенной среды создания для десктопных и мобильных приложений. AIR поддерживает устанавливаемые приложения на Windows, Linux, macOS, iOS и Android. Для использования в AIR приложения должны были быть специально скомпилированы, что открывало доступ к дополнительным функциям: работе с файловой системой, использованию нативных расширений, интеграции с элементами интерфейса ОС (окнами, панелями задач), а также к данным аппаратных датчиков, таких как акселерометр и GPSAIR 3 , Adobe.

Форматы данных Flash Player включает встроенную поддержку многих форматов данных, некоторые из которых доступны только через интерфейс сценариев ActionScript.

XML: Flash Player включает встроенную поддержку анализа и генерации XML с версии 8. Данные XML хранятся в памяти как XML Объектная модель документа и могут обрабатываться с помощью ActionScript. ActionScript 3 также поддерживает ECMAScript для XML (E4X), что упрощает обработку данных XML. JSON: Flash Player 11 включает встроенную поддержку импорта и экспорта данных в формате JavaScript Object Notation (JSON), что обеспечивает взаимодействие с веб-сервисами и программами JavaScript. AMF: Flash Player позволяет хранить данные приложений на компьютерах пользователей в виде локальных общих объектов, эквивалентных файлам cookie браузера. Flash Player также может исходно читать и записывать файлы в формате сообщения действия, формате данных по умолчанию для локальных общих объектов. Поскольку спецификация формата AMF опубликована, данные можно передавать в приложения Flash и из них с использованием наборов данных AMF вместо JSON или XML, что снижает необходимость анализа и проверки таких данных. SWF: Спецификация для формата файла SWF была опубликована Adobe, что позволило разработать проект формата SWX, который использовал формат файла SWF и AMF в качестве средства для Flash-приложений для обмена данными с серверными приложениямиSWX: SWF Data Format , official websiteswxjava – SWX RPC implementation in Java , Google Code. Форматы мультимедиа Flash Player — это в первую очередь графическая и мультимедийная платформа, которая поддерживает растровую и векторную графику с самой ранней версии. Он поддерживает следующие различные форматы мультимедиа, которые он может изначально декодировать и воспроизводить: MP3: Поддержка декодирования и воспроизведения потоковой передачи MPEG-2 Audio Layer III (MP3) звука была представлена в Flash Player 4. Доступ к файлам MP3 и их воспроизведение с сервера можно осуществлять через HTTP или встраивать в файл SWF, который также является потоковым форматом. FLV: Поддержка декодирования и воспроизведения видео и аудио внутри файлов Flash Video (FLV и F4V), формата, разработанного Adobe Systems и Macromedia. Flash Video — формат контейнера, поддерживающий несколько различных видеокодеков, таких как Sorenson Spark, VP6 и, с недавних пор, H.264. Flash Player использует аппаратное ускорение для отображения видео там, где оно присутствует, используя для этого такие технологии, как DirectX Video Acceleration и OpenGL. Flash Video используется YouTube, Hulu, Yahoo! Video, BBC OnlineFuture Media Standards & Guidelines – AV Addendum v1.5 BBC, и другие видеохостинги. Файлы FLV можно воспроизводить с сервера с помощью прогрессивной загрузки HTTP, а также можно встраивать в файл SWF. Видео Flash также можно транслировать через RTMP с помощью Adobe Flash Media Server или другого подобного серверного программного обеспечения. PNG: Поддержка декодирования и рендеринга изображений Portable Network Graphics (PNG) как в 24-битном (непрозрачном), так и в 32-битном (полупрозрачном) вариантах. Flash Player 11 также может кодировать битовые карты PNG с помощью ActionScript. JPEG: Поддержка декодирования и рендеринга сжатых изображений JPEG. Flash Player 10 добавил поддержку расширенного стандарта сжатия изображений JPEG-XR, разработанного Microsoft Corporation, что обеспечивает лучшее сжатие и качество, чем JPEG. JPEG-XR обеспечивает сжатие lossy и lossless с прозрачностью alpha channel или без нее. Flash Player 11 также может кодировать битовые карты JPEG или JPEG-XR с помощью ActionScript. GIF: Поддержка декодирования и рендеринга сжатых изображений Graphics Interchange Format (GIF) только в однокадровых вариантах. Загрузка многокадрового GIF-файла отобразит только первый кадр изображения. Доступность

Настольные платформы Adobe Flash Player доступен в двух основных версиях: Плагин для использования в веб-браузерах Проектировщик — автономный проигрыватель, который может напрямую открывать файлы SWF. 22 февраля 2012 года компания Adobe объявила, что больше не будет выпускать новые версии плагинов NPAPI Flash для Linux, хотя Flash Player 11.2 продолжит получать обновления безопасности. Расширенная поддержка (ESR) Flash Player на macOS и Windows представляла собой версию Flash Player, которая поддерживалась в актуальном состоянии с обновлениями безопасности, но без новых функций или исправлений ошибок, доступных в более поздних версиях. В августе 2016 года Adobe прекратила поддержку ветки ESR и вместо этого сосредоточилась исключительно на стандартной версии. + История выпусков для настольных операционных систем Операционная система Первая версия Последняя версия Статус поддержкиWindows XP и новее 1 34.0.0.325 (Китайская спецификация)50.x (Harman enterprise)32.0.0.465 (последнее публичное обновление, за исключением Китая)Adobe Flash Player Versions , Adobe.com с 2017с 20212001–2020 2000 11.1.102.55 или 10.3.183.90 1999–2013 98 и ME 9.0.289.0 1998–2011 95 и NT 4.0 (IA-32) 7.0.14.0 1996–2005 3.1 3 1996–1998 macOS 10.12 или новее 5.0.41.0 34.0.0.325 (Китайская спецификация) с 2017 10.10 или новее 50.x (Harman enterprise)32.0.0.465 (последнее публичное обновление, за исключением Китая) с 20212014–2020 10.9 29.0.0.171 2013–2018 10.6 – 10.8 (IA-32, x64) 22.0.0.209 2009–2016 10.5 (IA-32, x64) 10.3.183.90 2007–2013 10.4 (IA-32, PPC) – 10.5 (PPC) 10.1.102.64 2005–2011 10.1 – 10.3 9.0.289.0 2001–2011 Classic Mac OS 7.6.1 – 9.2.2 (PowerPC) 1 7.0.14.0 1996–2005 7.6.1 – 8.1 (68k) 3 1996–1998 Linux 4.0r12 50.x (Harman enterprise)34.0.0.137 (последнее публичное обновление)32.0.0.465 (последнее публичное обновление, за исключением Китая) 2021–н.в.2017–20211999–2020 Solaris и OpenSolaris 4.0r12 11.2.202.223 and 10.3.183.90 2004–2013 IRIX 4.0r12 4.0.r12 1999

Версию 10 можно запустить под Windows 98/Me с помощью KernelExKernelEx .. HP предлагала 6-ю версию плеера для HP-UX, в то время как Innotek GmbH предлагала версии 4 и 5 для OS/2. В какой-то момент были доступны и версии плеера для BeOS.

Примечания

Ссылки Официальный сайт

Категория:Adobe Flash