Adobe's Flash Video Acceleration For Linux Works Well

Published on December 02, 2010
Written by Michael Larabel
Page 1 of 3
Discuss This Article

There is the first beta release of the Adobe 10.2 Flash Player now available for Microsoft Windows, Apple Mac OS X, and Linux platforms that brings a variety of improvements since the Flash Player 10.1 release from earlier this year. For Linux users this Adobe Flash update is quite important since it finally delivers GPU-based video acceleration support via their new Stage Video technology that is now supported on all platforms. Adobe's Stage Video offloads the entire video process to the GPU and in this article are some initial tests illustrating the benefits of this Flash update for Linux users.

While we have been reporting for a while that Adobe's Linux Flash Player would gain video acceleration support after Adobe previously shafted its Linux users by not providing any H.264 GPU video decoding support while Mac OS X and Windows operating systems picked up the support. Adobe blamed this lack of video acceleration on poor Linux video APIs like VA-API and VDPAU. However, as was shared yesterday afternoon, Adobe's 10.2 Flash Player with its Stage Video on Linux is using NVIDIA's VDPAU along with OpenGL for trying to provide a smooth video playback process. This is great news for those owners of semi-recent NVIDIA graphics hardware running the binary driver, but it does not mean much to those running the open-source Nouveau driver or other drivers/hardware that do not support the Video Decode and Presentation API for Unix. Flash Player 10.2 on Linux is also able to handle Broadcom's Crystal HD decoder, but we have not been able to test or verify those claims yet. The current Flash 10.2 Beta also does not support 64-bit Linux users at this time, which are still bound to Flash 10.1.

If you are a NVIDIA Linux user that is dependent upon Flash, the Adobe Flash Player 10.2 release is extremely exciting to say the least. Some tests were ran on a NVIDIA ION-based ASUS Eee PC 1201N netbook that boasts the dual-core Intel Atom 330 1.60GHz CPU, 1GB of system memory, a 250GB Hitachi SATA HDD, and the NVIDIA ION GeForce 9400M GPU. On the software side we had Ubuntu 10.10 (x86) with the Linux 2.6.35 kernel, X.Org Server 1.9.0, an EXT4 file-system, and the NVIDIA 260.19.21 proprietary display driver.

The Flash video playback experience was a night-and-day difference on this Atom netbook when comparing the 10.1 and 10.2 Beta experience. Running 1080p H.264 videos off YouTube were now playable with Adobe Flash 10.2 Beta on Linux where with the 10.1 release the videos were choppy and a complete mess. One of the video samples we used for comparing the Flash performance is embedded below.

Thanks to the latest Phoronix Test Suite 3.0 "Iveland" development snapshot, we were able to record several metrics in comparing the Flash 10.1 and 10.2 releases.

<< Previous Page
1
Latest Hardware Reviews
  1. Intel Haswell HD Graphics 4600 vs. AMD Radeon Graphics On Linux
  2. Intel Haswell HD Graphics 4600 Performance On Ubuntu Linux
  3. Intel Core i7 4770K "Haswell" Benchmarks On Ubuntu Linux
  4. The First Experience Of Intel Haswell On Linux
Latest Software Articles
  1. Optimized Binaries Provide Great Benefits For Intel Haswell
  2. 11-Way Linux, BSD Platform Comparison
  3. SNA Acceleration Works Great For Intel Core i7 Haswell
  4. The Linux Evolution For Intel Haswell's Performance
Latest Linux News
  1. Ubuntu Announces Carrier Advisory Group
  2. Qt 5.1 Release Candidate 1 Has Arrived
  3. In-Fighting Continues Over Mir On Non-Unity Ubuntu
  4. Subversion 1.8 Presents New Features
  5. LLVM 3.3 Officially Released
  6. LLVM/Clang Now Uses Loop Vectorizer At New Levels
  7. Intel GPU Driver Tries To Rip Out FBDEV Support
  8. Coreboot Doing AMD USB 3.0, Q35 QEMU Emulation
  9. VP9 Codec Now Enabled By Default In Chrome
  10. openSUSE 13.1 M2 Plays On PulseAudio 4.0
  11. Debian 7.1 Rounds In Some Bug-Fixes
Latest Forum Talk
  1. In-Fighting Continues Over Mir On Non-Unity Ubuntu
  2. Intel GPU Driver Tries To Rip Out FBDEV Support
  3. Intel Haswell-Based Apple MacBook Air, HD 5000...
  4. Vote for GOG to add Linux versions of games they...
  5. Mir Still Causing Concerns By Ubuntu Derivatives
  6. The Wayland Situation: Facts About X vs. Wayland
  1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Motherboards
  5. Peripherals
  6. Processors
  7. Software
  8. Operating Systems
  9. All Articles
  1. Linux Benchmarking
  2. OpenBenchmarking.org
  3. Phoronix Test Suite