Project

General

Profile

Actions

Testing #10

open

Review open source flash players

Added by Hammel over 13 years ago. Updated about 13 years ago.

Status:
New
Priority:
Normal
Assignee:
Category:
user space apps
Target version:
Start date:
06 Aug 2010
Due date:
% Done:

10%

Estimated time:
Severity:

Description

gnash and swfdev need to be investigated to find out the level of flash support available in them, how they are used and how they perform when used with surf. Both projects have links on the wiki (search the wiki for them).

Actions #1

Updated by Hammel over 13 years ago

OpenEmbedded has recipes for building both SWF and Gnash. Neither is in the stock Buildroot yet. The OE recipes should provide some guidelines for what prerequisites will need to be configured in the buildroot packages.

These packages, specifically Gnash since it appears to be more actively developed, should be tested with Surf under a desktop system to see how well they support the test sites listed under the testing and compliance section of the Architecture page of the wiki. If they are even close, that would be a start until either they fully support those sites or the Adobe player is ported to ARM and made available for free use. If the latter actually occurs we can always make the initial user setup retrieve and install the player to avoid redistribution issues.

http://www.graphics-muse.org/wiki/pmwiki.php?n=BeagleBox.Architecture#testing

Actions #2

Updated by Hammel over 13 years ago

gnash can support opengl and cairo rendering. OpenGL support can utilize the OMAP 3530 media support using the SGX graphics acceleration. The drawback to this is that users may be required to download special drivers manually because BeagleBox won't be allowed to redistribute them. See the elinux wiki for details on SGX and OpenGL:

http://elinux.org/BeagleBoard#Graphics_accelerator

gnash can also use ffmpeg/sdl or gstreamer for audio. Both should be available from Buildroot's stable release.

When building gnash for BeagleBox the system installation of the plugin should be used.

Openembedded recipes:
openembedded/recipes/powervr-drivers
openembedded/recipes/gnash

Actions #3

Updated by Hammel over 13 years ago

gnash 0.8.8 has been released:
http://lwn.net/Articles/401443/

Actions #4

Updated by Hammel over 13 years ago

See FS#11 - a beta version of Flash 10.1 for ARM is now available. However, continued research on gnash use is required until the Adobe Flash release can be properly tested for suitability.

Actions

Also available in: Atom PDF