Zum Inhalt springen

Startseite > Datenrettung Lexikon > Anfangsbuchstabe A > Adobe Flash Player

Adobe Flash Player Definition & Begriffserklärung

Adobe Flash Player – Symbolfoto: Hauptsitz von Adobe in San José, Kalifornien
Bild: Symbolfoto. Der Hauptsitz von Adobe befindet sich in San José / Kalifornien

Adobe Flash ist eine Plattform, auf der interaktive Inhalte programmiert werden und im Internet, auf mobilen und Desktop-Systemen wiedergegeben werden können. Benötigt wird dafür ein spezieller Player, der als Adobe Flash Player bezeichnet wird. Entwickelt wird die notwendige Skriptsprache ActionScript von Adobe Systems ebenso wie der Player und alle andere relevante Software für Adobe Flash. Damit handelt es sich um eine proprietäre Software.

Verfügbar ist die Plattform auf solchen Systemen wie Windows ab der Version 2000, auf Mac OS X und Linux sowie auf einer Reihe von mobilen Plattformen wie etwa Android oder Symbian.

Wichtige Aktualisierung: Adobe hat den offiziellen Support für den Flash Player zum 31.12.2020 eingestellt (End of Life). Seit dem 12.01.2021 blockiert der Player die Ausführung von Flash-Inhalten standardmäßig. Moderne Browser unterstützen das Plug-in nicht mehr. Die letzte stabile Veröffentlichung ist die Version 32.0.0.465. Ältere Meilensteine wie Flash Player 11 bleiben historisch relevant, insbesondere wegen der Einführung von 3D-Funktionen.

Obwohl die aktive Verbreitung eingestellt wurde, sind Funktionsumfang und Technik von Adobe Flash für die Bewertung älterer Inhalte, die Migration auf moderne Technologien und die Analyse bestehender Anwendungen weiterhin bedeutsam.

Datenrettung zum Festpreis

Wir analysieren Defekte an allen gängigen Datenträgern aller Hersteller - kostenlos und unverbindlich.

Sie erhalten anschließend ein Festpreis-Angebot für die Wiederherstellung Ihrer Daten. Kosten fallen nur an, wenn Sie uns beauftragen und wir Ihre Daten retten können!

100% kostenlose Analyse anfordern!

Allgemeine Informationen zu Adobe Flash

Die Hauptaufgabe von Adobe Flash besteht darin, dass Inhalt wie Video und Audio wiedergegeben werden und in interaktiven Anwendungen verwendet werden können. Statt einfach nur als Player für Audio- und Videofiles zu dienen, können Flash-Anwendungen dazu genutzt werden, dass der Anwender die angezeigten Inhalte manipuliert. Beliebte Anwendungen sind hier zum Beispiel Browserspiele, Werbebanner und sogar die Animation ganzer Websites. Hierfür werden neben vorgefertigten Videoclips vor allem auch Vektor- und Rastergrafiken verwendet, die sich durch eine hohe Skalierbarkeit auszeichnen.

Die Eingaben des Nutzers können über die Maus und die Tastatur erfolgen, per Mikrofon oder per Kamera. Auf diese Weise können komplexe Anwendungen programmiert werden, wobei seit der Einführung der Version 11 im Jahr 2011 sogar 3D-Inhalte dargestellt werden können.

Technisch basiert Flash auf einer Szenen-/Zeitleisten-Architektur mit einer Display List für Vektorobjekte und Bitmaps. Die Skriptausführung erfolgt über die ActionScript Virtual Machine (AVM); mit ActionScript 3 und AVM2 wurde die Performance deutlich verbessert. Unterstützte Medienformate umfassen u. a. SWF (Ablauf), FLV/F4V (Video, H.264), MP3/AAC/Speex (Audio). Für 3D- und GPU-Beschleunigung steht Stage3D zur Verfügung.

  • Interaktion: Maus, Tastatur, Touch, Kamera, Mikrofon
  • Datenzugriff: Sockets, URLLoader/URLStream, Local Shared Objects (Flash-Cookies)
  • Typografie/Rendering: Vektorgrafiken, Textlayouts, Filtersysteme
  • Multimedia: H.264-Video (ab 9.0), Streaming via RTMP/HTTP
  • Sicherheit: Sandbox-Modell, crossdomain.xml, signierte Inhalte

Für Autorenwerkzeuge kamen neben Adobes eigener Lösung (heute Adobe Animate) auch Drittanbieter-Tools zum Einsatz. Bibliotheken und Frameworks wie Flex oder Starling erweiterten den Funktionsumfang insbesondere für Anwendungen und Spiele.

Verbreitung von Adobe Flash

Adobe Flash gehört zu den weltweit am stärksten verbreiteten Plug-Ins für Browser. Das Plug-In wird benötigt, damit die Flash-Dateien im SWF-Format abgespielt werden können. Die Software wird sowohl für 32- als auch für 64-Bit-Betriebssysteme angeboten und ist für beinahe alle Betriebssysteme im mobilen und Desktopbereich erhältlich.

Gemeinsam mit der Schnittstelle AIR, die ebenfalls von Adobe entwickelt wird, sind Adobe-Flash-Anwendungen nicht länger auf den Browser beschränkt, sondern können auch Desktop-Funktionen zur Verfügung stellen wie etwa die Ansteuerung eines Druckers. Aus diesem Grund wird Flash immer wichtiger für Anwendungen, die im Desktop-Internet-Mischbetrieb anzusiedeln sind. Flash konkurriert dabei mit einer Reihe von anderen Standards wie etwa HTML5 oder AJAX sowie mit CSS3 und dem von Microsoft entwickelten Silverlight. Hinsichtlich der Desktop-Anwendung konkurriert Flash zudem auch mit der Java Virtual Maschine.

Bei der Einführung von Flash konnte die Entwicklung von Anwendungen nur in einer Adobe Authoring-Software vorgenommen werden. Mittlerweile werden Entwicklungsumgebungen aber auch von vielen Drittherstellern angeboten sowie von der Open-Source-Community.

Historie und aktueller Status: Flash war über Jahre auf nahezu allen Desktop-Browsern präsent (NPAPI/ActiveX, später PPAPI/Pepper für Chrome). Auf iOS wurde das Plug-in nie unterstützt; auf Android wurde der Support mit neueren Versionen eingestellt. Seit dem End-of-Life wurden Plug-ins entfernt oder deaktiviert, wodurch SWF-Inhalte in aktuellen Browsern nicht mehr nativ ausgeführt werden.

  • Letzte Player-Generation: 32.x (u. a. 32.0.0.465 als finale Version)
  • Browser-Integration: ActiveX (Internet Explorer), NPAPI (Firefox/Opera, veraltet), PPAPI (Chrome/Chromium)
  • AIR-Laufzeit: Desktop- und Mobile-Apps mit lokalem Zugriff; die Weiterentwicklung von Adobe AIR erfolgt heute durch HARMAN im Auftrag von Adobe.
  • Sicherheitsaspekt: Nach EOL keine Sicherheitsupdates mehr – Ausführung nur in kontrollierten Umgebungen empfohlen.

Einsatzgebiete von Adobe Flash

Mit den vielfältigen Funktionen von Flash ergibt sich eine ebenso große Anzahl von möglichen Einsatzgebieten. Gestartet ist Flash als reines Animierwerkzeug und kann dafür auch heute noch verwendet werden. Seit der Einführung von ActionScript jedoch werden dem Anwender Steuerungsmöglichkeiten an die Hand gegeben, die den Anwendungsbereich deutlich erweitern. So kann Flash für die Programmierung webbasierter Lernangebote genutzt werden wie etwa multimediale Tutorials.

Ganz allgemein sind auch die alten GIF-Animationen durch Flash verdrängt worden, da GIFs zu viele technische Beschränkungen aufwiesen.  Die Animationen können mit Flash flüssiger dargestellt werden, Datenformate lassen sich integrieren und Soundfiles einbinden. Sollen in eine Website Videos integriert werden, kann ab Version 9.0 der H.264-Codec benutzt werden, mit dem auch hochauflösende Videos im Home-Entertainment-Bereich codiert werden. Zudem kann Flash dazu eingesetzt werden, dass im Internet barrierefreie Anwendungen zur Verfügung gestellt werden können. So bietet Flash etwa eine Unterstützung für Browser an, die rein textbasiert sind und damit Animationen nicht wiedergeben können.

Einer der wichtigsten Anwendungsbereiche sind jedoch Spiele, die bis zur Einführung der 3D-Unterstützung vor allem in 2D angezeigt wurden. Die 3D-Inahlte können dabei hardwarebeschleunigt werden, etwa per DirectX unter Windows oder auch über die OpenGL-Schnittstelle.

Zusätzlich wurden interaktive Video-Player, Rich-Media-Werbebanner, eLearning-Module mit Quiz-Logik, Produktkonfiguratoren und komplexe Benutzeroberflächen mit Datenbindung umgesetzt. Für Live- und On-Demand-Streaming kamen FLV/F4V mit RTMP/HTTP zum Einsatz; Untertitel, adaptive Bitraten und DRM ließen sich integrieren.

  • Animation und Grafik: Vektoranimation, Filter, Masken, Tweens
  • Audio/Video: Integrierte Player, Synchronisation, Effekte
  • Spieleentwicklung: 2D/3D via Stage3D, Eingabeverarbeitung, Physik-Engines
  • Barrierefreiheit: Unterstützung von Tastatursteuerung und Textausgabe
  • Anwendungslogik: Formularverarbeitung, Datenvalidierung, Remote-Services

Hinweis zur Gegenwart: Heute werden neue Projekte üblicherweise mit HTML5, CSS3, JavaScript, WebGL und WebAssembly umgesetzt. Für bestehende Flash-Inhalte ist eine geplante Migration oder die Verwendung spezialisierter Laufzeitumgebungen/Emulatoren in isolierten Umgebungen sinnvoll.

Der Adobe Flash Player

Das Herzstück von Flash ist der Adobe Flash Player, ohne den Flash-Inhalte nicht wiedergegeben werden können. Eine der wichtigsten Fähigkeiten des Players ist dabei die Skalierung von Inhalten. Der Programmierer muss nicht eigens festlegen, wie die Inhalte auf welcher Bildschirmgröße dargestellt werden sollen. Stattdessen nimmt der Player eigenständig eine Skalierung vor, weshalb es besonders leichtfällt, Anwendungen zu programmieren, die auf unterschiedlichen Systemen laufen sollen. So sind etwa bei Smartphones die Anzeigenbreiten deutlich geringer als dieses bei Desktop-Monitoren der Fall ist. Weitere Funktionen sind die Layouttreue oder der Schutz geistigen Eigentums per DRM.

Darüber hinaus bietet der Player verschiedene Skalierungsmodi (z. B. noScale, showAll, exactFit), Hardwarebeschleunigung, Vollbildmodus, Eingabe-APIs, eine Sicherheits-Sandbox und die Möglichkeit, lokale Dateien nach Berechtigung zu nutzen. DRM-Lösungen (u. a. Adobe Access) und crossdomain-Richtlinien regeln Zugriff und Verteilung. Mit dem Ende des Supports (finale Version 32.0.0.465) ist die Ausführung regulär deaktiviert; die Nutzung beschränkt sich auf Spezial- und Archivzwecke in kontrollierten Szenarien.

Häufige Fragen und Antworten

Was ist Adobe Flash Player?

Adobe Flash Player ist eine Software, die es ermöglicht, interaktive Inhalte wie Videos und Animationen auf verschiedenen Plattformen wie Desktops, mobilen Geräten und im Internet abzuspielen. Diese Plattform basiert auf der Skriptsprache ActionScript, die von Adobe Systems entwickelt wird. Der Flash Player ist ein Plug-In für verschiedene Browser und wird benötigt, um Flash-basierte Websites und Anwendungen anzeigen zu können.

Aktuell: Der offizielle Support endete am 31.12.2020; seit 12.01.2021 blockiert der Player die Ausführung von SWF-Inhalten. Die letzte stabile Fassung ist Version 32.0.0.465. Für Legacy-Zwecke kommen spezielle Laufzeitumgebungen oder Emulatoren in abgeschirmten Umgebungen zum Einsatz.

  • Formate: SWF, FLV/F4V (H.264)
  • Skript: ActionScript 2/3
  • Grafik: Vektor-/Bitmap, Stage3D
Wie verbreitet ist Adobe Flash Player?

Adobe Flash Player gehört zu den weltweit am häufigsten verwendeten Browser-Plug-Ins. Es ermöglicht das Abspielen von Flash-Dateien im SWF-Format. Der Player ist sowohl für 32-Bit- als auch für 64-Bit-Betriebssysteme verfügbar und kann auf einer Vielzahl von Plattformen verwendet werden, einschließlich Desktop- und mobilen Betriebssystemen.

Heutige Situation: Nach dem End-of-Life wird Flash in aktuellen Browsern nicht mehr unterstützt. Historisch erreichte das Plug-in nahezu Vollabdeckung auf Desktop-Systemen (ActiveX/NPAPI/PPAPI), während mobile Plattformen – insbesondere iOS – nie oder nur zeitweise unterstützt wurden.

  • Finale Player-Generation: 32.x (z. B. 32.0.0.465)
  • Browserstatus: Deaktiviert/entfernt seit 2021
  • Unternehmensnutzung: Nur in spezialisierten, isolierten Umgebungen empfehlenswert
Welche Einsatzgebiete hat Adobe Flash?

Adobe Flash bietet eine Vielzahl von Einsatzgebieten aufgrund seiner umfangreichen Funktionen. Neben der Erstellung von Animationen kann Flash auch zur Programmierung interaktiver Anwendungen wie Spiele, multimediale Tutorials und barrierefreie Inhalte verwendet werden. Darüber hinaus ermöglicht Flash die Integration von Datenformaten und Sounddateien sowie die Darstellung von hochauflösenden Videos. Seit der Version 11 kann Flash sogar 3D-Inhalte anzeigen und wird zunehmend für Desktop-Anwendungen genutzt.

Beispiele:

  • Rich-Media-Werbung, interaktive Banner, Produktpräsentationen
  • eLearning mit Quiz, Auswertungen und Multimedia
  • Videoplayer mit Untertiteln, DRM und adaptivem Streaming
  • 2D-/3D-Spiele mit Stage3D und Hardwarebeschleunigung

Heute werden neue Projekte in der Regel mit HTML5, modernen JavaScript-Frameworks und WebGL realisiert. Bestehende Flash-Inhalte sollten migriert oder in sicheren Umgebungen archiviert werden.

Was ist der Adobe Flash Player?

Der Adobe Flash Player ist das zentrale Element von Adobe Flash und ermöglicht die Wiedergabe von Flash-Inhalten. Eine wichtige Funktion des Players ist die automatische Skalierung der Inhalte, die auf unterschiedlichen Bildschirmgrößen optimal dargestellt werden können. Der Player bietet auch Layouttreue und unterstützt den Schutz geistigen Eigentums durch DRM-Maßnahmen.

Zusätzlich stehen Vollbildmodus, Audio-/Video-Decoding, Sicherheits-Sandbox, crossdomain-Regeln und GPU-Beschleunigung zur Verfügung. Mit dem Supportende (letzte Version 32.0.0.465) ist die Ausführung standardmäßig deaktiviert. Für Archiv- und Spezialfälle kommen nur noch kontrollierte, isolierte Lösungen in Betracht.

  • Skalierungsmodi: showAll, noScale, exactFit
  • Medien: H.264-Video, MP3/AAC/Speex-Audio
  • Sicherheit: DRM, Sandbox, Berechtigungen
Quelle für Ihr Zitat: Obenstehende Definition darf in kommerziellen und nicht kommerziellen Publikationen (somit auch in Hausarbeiten, Foren, Social Media Seiten) ohne Rückfrage zitiert werden. Kopieren Sie einfach den nachfolgenden Link für Ihr Zitat:

https://www.it-service24.com/lexikon/a/adobe-flash-player/

Bildnachweis: iStock.com/StellaMc

Sie können entspannt sein.
Wir retten Ihre Daten.

Sie können entspannt sein. Wir retten Ihre Daten.
100% kostenlose Analyse!

Senden Sie uns jetzt Ihre unverbindliche Anfrage: Sie erhalten eine kostenlose Analyse und ein unverbindliches Angebot zur Datenrettung mit Festpreisgarantie.

Ihre Daten werden gemäß Datenschutzerklärung verarbeitet, um Ihre Anfrage bearbeiten zu können.
Wir helfen Ihnen gerne!

Häufige Fragen
und Antworten

Für weitere Fragen stehen wir Ihnen gerne zur Verfügung: