Adobe® Flash® Player is a cross-platform browser-based application runtime that delivers uncompromised viewing of expressive applications, content, and videos across screens and browsers.
Flash Player delivers beautiful HD video, faster graphics rendering, and high performance on mobile devices and personal computers and is designed to take advantage of native device capabilities — enabling richer, more immersive user experiences.
Adobe Flash Player 11 brings many improvements that will change the type of content you see on the web. Just like Flash Player 7 changed the web with the introduction of progressive video, or ActionScript 3 changed the way developers develop Flash content, Flash Player 11 brings the experience on the web to a whole different level, mainly with the introduction of 3D GPU acceleration, known as Stage 3D.
Top new features in Flash Player :
Stage 3D accelerated graphics rendering
Explore a new architecture for high-performance 2D/3D GPU hardware accelerated graphics rendering by Adobe, which provides low-level Stage3D APIs for advanced rendering in apps and gives framework developers classes of interactive experiences.
Native 64-bit support
Flash Player can now take advantage of native support for 64-bit operating systems and 64-bit web browsers on Linux®, Mac OS, and Windows®.
H.264/AVC software encoding for cameras
Stream beautiful video from your computer's camera with higher compression efficiency and industry-wide support, enabling both high-quality real-time communications (such as video chat and video conferencing) and live video broadcasts.
Content protection support for mobile
Flash Access content protection support is now available on Android devices. Broadcasters can now reach and monetize an even broader range of customers on their favorite mobile device.
Adobe Flash Access®
Take advantage of key rotation support, V3 license chaining, domain support, enhanced output protection, and device filtering features.
Secure random number generator
Developers can now take advantage of cryptographically secure random number generation to build more secure algorithms and protocols.
TLS Secure Sockets support
Take advantage of new support for secure communications in client/server applications.
G.711 audio compression for telephony
Support interoperability with legacy phone systems via the Flash Media Gateway (FMG) and other third-party clients (through the open RTMP protocol) without the need for transcoding.
Cubic Bezier curves
Easily create complex cubic Beziers without requiring custom ActionScript® APIs with the cubicCurveTo drawing API.
Enhanced high-resolution bitmap support
Enable the development of apps that use very large bitmaps. BitmapData objects are no longer limited to a maximum resolution of 16 megapixels (16,777,215 pixels), and maximum bitmap width/height is no longer limited to 8,191 pixels.
Asynchronous bitmap decoding
Improve app responsiveness and deliver smoother animation by decoding images on initial load, instead of on demand. Images are cached as needed.
ActionScript developers can now take advantage of high-performance native parsing and generation of JSON-formatted data. Developers can integrate existing data seamlessly into their projects.
Garbage collection advice
A GC advice API provides additional control over the scheduling of garbage collection, so that the garbage collection process does not disrupt the user experience.
Socket progress events
Improve management of data transfer with a new property to determine the number of bytes remaining in the write buffer and a new event for when data is being sent to the network layer.