DesktopLinux
Home  |  News  |  Articles  |  Forum  |  Polls  |  Blogs  |  Videos  |  Resource Library

Keywords: Match:
New Flash player for Linux adds great features, slows playback
Dec. 10, 2007

It's good news, bad news situation when it comes to Adobe's new Flash player for Linux.

On the plus side, Adobe Flash Player 9 Update 3, version identifier 9.0.115.0 was made available for Linux at the same time as Mac and Windows versions. It's nice to see Linux not being treated as the little brother who only gets the older, hand-me down programs by a major software vendor. An even bigger win for Flash Player users, regardless of their operating system, is that its supports H.264.

H.264 is one of the two major HD (high definition) codices used on Internet multimedia broadcasts.
The other significant HD standard is Microsoft's implementation of VC-1 in Windows Media Player. Microsoft will also be making VC-1 available in Silverlight, its cross-browser, cross-platform multimedia plug-in. Novell is working with Microsoft to bring Silverlight's functionality to Linux in a Mono-based project called Moonlight.

Still, H.264 seems to be pulling ahead in overall popularity. H.264 is used in Apple's QuickTime Movie file format and in HDTV in the MP4 format. It supports such less common formats as M4V, M4A, Mp4v, 3gp, and 3g2. In other words, there is going to be no shortage of HD movies, shorts and so-on for your newly augmented Adobe Flash Player.

It will, however, take a while for much of that content to appear in a format that you can get at. For example, while in theory you can play Apple QuickTime Movie films in the new Flash, getting a stream to feed into say a Firefox-based Flash player is almost impossible.

For audio, Flash now includes support for AAC (Advanced Audio Coding). This includes: AAC Main, AAC LC and SBR (aka HE-AAC). While often thought of as "Apple's format," it's actually part of the MPEG-4 audio compression standard. What Flash doesn't support is Apple's FairPlay DRM (Digital Rights Management), so you can forget about legally playing your iTunes Store DRM-protected tunes.

Another problem is that the new Flash really demands a lot from your system. I found it to be slower than the last version in dealing with Adobe's native Flash format, SWF. It wasn't that big a deal, but you could tell it was there.

Where things really began to slow down was when I used it with HDTV content that I'd created myself into MP4 using the latest version of Nero 8 Ultra Edition. The official system requirements for playing 24 fps (frames per second) 480p (progressive) video is an Intel Pentium 4 2.33GHz processor, 128MBs of RAM and 64 MB of VRAM (video RAM). For 24 fps 720p, you'll need a Pentium 4 3GHz. 128MB of RAM and 64MB of VRAM. If you want to really push the limits with 1080p, you'll need an Intel Core Duo 1.8GHz processor, or equivalent), 128MB of RAM and a graphics card with 64MBs of VRAM.

For my tests, I used two different PCs running openSUSE 10.3. My first system was a HP Pavilion a6040n desktop PC. This is powered by a 1.86GHz Intel Core 2 Duo E6320 dual-core processor. It also has 2GBs of 533MHz RAM and a 320GB SATA (Serial ATA) hard drive running at 7,200 rpm. For the display, this PC uses an Intel Graphics Media Accelerator 950 with 32MB of dedicated graphics memory. The graphic chip uses main memory for the rest of its requirements.

My second test box was a Gateway GT5622. This PC uses a 1.80GHz Intel Pentium Dual-Core E2160 processor. It has 3GB of DDR2 SDRAM (double-data-rate two synchronous dynamic random access memory), a 400GB SATA II hard drive and a DVD R/W drive. For graphics, it uses the inexpensive Intel Graphics Media Accelerator 950, which was set to pull 224MB of RAM from main memory to use as shared video memory.

On both systems, I was able to playback 480p at 24fps. At 720p, however, I began to see an unacceptably slow frame-rate. While some scenes with little action were still displaying at 24 fps, if there was any fast motion on the video, things dropped down to about 16 to 18 fps. As for 1080p, forget about it. The last time I saw video like this was back in the early days of video over the Internet, when just the fact that you could see any video over the Net was amazing.

One of the things I like about the Gateway GT5622's E2160 processor, however, is that it's both very easy to overclock and that you can really push its speed. So, after a bit of work, I cranked this PC up to a processor speed of 3GHz. Now, 720p became watchable and 1080p was not quite as good as 720p had been at the default speed of 1.8GHz.

With a good graphics card, say an NVIDIA GeForce 8800 GT 256MB with the official NVIDIA 2D "nv" drivers, a high-performance Linux PC will do very well with Flash. However, most of us aren't going to be replacing our HDTV sets with HDTV Flash-enabled computers any time soon. However, once Adobe Flash Media Streaming Server 3, which will support H.264 streaming appears sometime in the first quarter of 2008, you can expect to see a lot more, easy to access HDTV Flash content.

Come that day, you'll also need your Linux system to be using ALSA (Advanced Linux Sound Architecture). If you're using OSS (Open Sound System) or GNOME's ESD (Enlightened Sound Daemon), you won't get an error message, but you won't be hearing anything. .
The new Flash is only available for x86/32-bit Linuxes. You can download it as an archived, compressed file, .tar.gz; or as an RPM or YUM package. Ubuntu users should add the multiverse repository to their systems and then download and install flashplugin-nonfree for the updated Flash.

There are also two purely open-source Flash players. These are Gnash and Swfdec. Neither, however, incorporates H.264 support.

Adobe clearly means to claim HDTV for its Flash line of products. At the same time, Adobe has also committed itself to support Linux on the same level as Windows and Mac OS. Slow performance and all, it appears to me that Adobe Flash Player is going to become for Linux multimedia, what OpenOffice is for office software and Firefox is for Web-browsing: the application of choice for Linux users everywhere.


Steven J. Vaughan Nichols



Do you have comments on this story?

Talkback here

NOTE: Please post your comments regarding our articles using the above link. Be sure to use this article's title as the "Subject" in your posts. Before you create a new thread, please check to see if a discussion thread is already running on the article you plan to comment on. Thanks!



Related Stories:




(Click here for further information)


Approaching the Linux Desktop
The purpose of this paper is to help organizations evaluate the Linux desktop against their own enterprise needs and discover what benefits the Linux desktop might bring to their organizations.

Migrating To Linux: Application Challenges and Solutions
Several solutions exist to help organizations migrate in an orderly fashion from Windows to Linux desktops. This paper establishes the characteristics of an ideal cross-platform solution and reviews these alternatives in light of this ideal standard. The paper takes a closer look at the pros and cons of various solutions and outlines the business benefits that can be achieved.

Linux Advantages: Publicly Available Information on Linux Software
This paper offers a brief summary of readily-available Linux information to help businesses sort out this widely misunderstood operating system.

Top 5 Strategies for Managing Linux
Despite continuous evolution in the manageability of Linux, a 2006 survey cited manageability concerns as a top reason why organizations are hesitating to adopt Linux. Levanta believes Linux can be as manageable, if not more so, than other operating systems by following key strategies. These strategic recommendations were developed from experiences in numerous customer environments, both large and small.

Why Choose Novell for Linux?
This paper outlines the benefits of switching to the Linux platform and choosing Novell as a high-performance, enterprise solution.

Enterprise Linux Selection Guide
Considering moving your enterprise to the Linux operating system? Since there are so many similar versions, choosing the right one can be tough. This paper offers a clear process to help you make an informed decision and get the features, support, and cost that are right for your business and technical needs.

Overcoming Challenges in Managing Linux
Levanta has created a new administration model with innovative technology that breaks down the barriers to making the most of Linux systems. This paper will provide an in-depth look at the workings of Levanta’s product, the first Linux appliance of its kind.

SUSE Linux Enterprise 10 for Retail Businesses
Discover why major retailers have switched to SUSE Linux Enterprise Desktop in the back office. SUSE Linux Enterprise Desktop 10 is a low-cost desktop that offers a complete set of productivity applications and interoperates seamlessly with the other Windows, Macintosh and UNIX desktops in your store.

Moving to a Linux Desktop
Migrating from Windows to Linux on the desktop can be a substantial undertaking because it has the potential for touching -- and perhaps disrupting -- every user in your organization. Unlike a data center (server and infrastructure) migration that is largely transparent to users, the cultural and administrative transitions and environment readiness required to support a Linux desktop migration are extensive.

Seven Good Reasons to Exchange Exchange
This paper describes seven compelling reasons why you should switch from Exchange to Scalix.

 



Got a HOT tip?   please tell us!

ADVERTISEMENT
(Advertise here)

Resource Library


Popular recent stories:
• Linux an equal Flash player
• Linux, netbooks threaten Microsoft's fat profits
• gOS 3.0 goes gold
• Browser swallows OS
• Lenovo denies ditching Linux
• Lightweight, Linux-compatible browser evolves
• GNOME 2.24 gains "Empathy" IM
• Review: Pardus Linux
• Ubuntu to fund Linux development
• Ubuntu "Intrepid Ibex" available

All-time Classics:
• Choosing a desktop Linux distro
• Banshee -- the next best thing to Linux iTunes
• Running World of Warcraft on Ubuntu
• A simple Linux backup method
• The Best Free Desktop Linux . . . and how to make it better
• Linux-powered Asus Eee PC mini-laptop arrives
• The well-tempered Debian desktop
• Lenovo launches a netbook
• What's the best Linux for beginners?
• Getting to know Puppy Linux
• Xandros 4: The best desktop Linux for Windows users
• VirtualBox: The best virtualization program you've never heard of

Linux-Watch headlines:
• Amid controversy, Microsoft launches open source foundation
• As open source surges, Microsoft admits Linux threat
• Open source lobbying group emerges
• Open source Linux device drivers submitted by -- Microsoft?
• Google names Chrome OS partners
• Google's new OS marries Linux and Chrome
• Debian plans draw sharp warning from GNU guru
• OpenSource World announces keynote speakers
• Linux 2.6.30 gets new filesystems
• Intel to buy Wind River for $884 million


Join our Desktop Linux discussion forums:
•  Moving to Linux
•  Linux/Windows debate!
•  Linux Q&A
. . . and more
Visit the...


BREAKING NEWS

• ABI's Jeffrey Orr on rising Linux netbook sales
• Moblin v2.1 goes beta, adds 3G support
• Linux owns 32 percent of netbook market, says study
• Skype working on open source VoIP UI
• Ubuntu 9.10 final ships as IBM spins Ubuntu-based cloud distro
• CentOS rev's to version 5.4, tries on KVM
• Fedora 12 optimized for Atom-powered netbooks
• Puppy Linux 4.3 gains bugfix, rave reviews
• Hulu comes to Linux
• Reviews praise Ubuntu 9.10, knock Ubuntu Moblin Remix
• Mandriva 2010 goes for the full Moblin
• Gentoo-based distro rev'd to version 5.0
• Karmic Koala beta ships, praised for fast boots
• OpenSUSE 11.2 poised for release
• Moblin v2.0 ships, appears on Dell netbook



Linux Netbooks


Linux smartphones!


news feed

Or, follow us on Twitter...


Home  |  News  |  Articles  |  Forum  |  Polls  |  About  |  Contact
 

Ziff Davis Enterprise Home | Contact Us | Advertise | Link to Us | Reprints | Magazine Subscriptions | Newsletters
Tech RSS Feeds | White Papers | ROI Calculators | Tech Podcasts | Tech Video | VARs | Channel News

Baseline | Careers | Channel Insider | CIO Insight | DesktopLinux | DeviceForge | DevSource | eSeminars |
eWEEK | Enterprise Network Security | LinuxDevices | Linux Watch | Microsoft Watch | Mid-market | Networking | PDF Zone |
Publish | Security IT Hub | Strategic Partner | Web Buyer's Guide | Windows for Devices

Developer Shed | Dev Shed | ASP Free | Dev Articles | Dev Hardware | SEO Chat | Tutorialized | Scripts |
Code Walkers | Web Hosters | Dev Mechanic | Dev Archives | igrep

Use of this site is governed by our Terms of Service and Privacy Policy. Except where otherwise specified, the contents of this site are copyright © 1999-2009 Ziff Davis Enterprise Holdings Inc. All Rights Reserved. Reproduction in whole or in part in any form or medium without express written permission of Ziff Davis Enterprise is prohibited. Linux is a registered trademark of Linus Torvalds. All other marks are the property of their respective owners.