Flash to nemá zas tak snadné, protože to video je prostě jeden z objektů, které se na té ploše můžou objevit a různě se spolu prolínat, deformovat se, rotovat atd.
viz http://blogs.adobe.com/…the_gpu.html
Mimochodem, flash pro linux vyvíjí člověk, co se dřív silně angažoval právě ve vývoji MPlayeru a FFmpegu.
A i v Javě se dá napsat slušná a rychlá desktopová aplikace. Jednu nebo dvě jsem viděl :)