https://bugzilla.wikimedia.org/show_bug.cgi?id=61823

--- Comment #4 from Brion Vibber <br...@wikimedia.org> ---
I've added a Cortado mode to the player demo at
https://brionv.com/misc/ogv.js/demo/ to more directly compare against the
current Flash version for IE usage.


Where Cortado fails:

* With latest Java 7, even the signed version of the applet from theora.org
won't run unless you add a security exception in your Java configuration --
it's missing permission information in the manifest that the latest plugin
demands. This should be fixable upstream.

* Java applet plugin is _horribly_ broken with regard to z-indexing in IE; you
can't float other elements above it, such as say custom dynamic controls. This
could make it ugly for integration into MultimediaViewer, and definitely breaks
my demo page. The Flash plugin works more nicely with the browser as long as
you set the right parameters.

* Java applet startup is much slower than Flash startup, and shows an annoying
Java logo.

* Cortado's video output is scaled nearest-neighbor and looks pretty bad when
scaled up. Flash and JS provide nice smooth scaling.


Where Cortado still wins:

* cortado.jar is less than half the size of ogv.swf (186KiB vs 454 KiB). May or
may not be able to prune some more of the C library code out...

* With latest Java 7, Cortado runs at modestly lower CPU usage than the Flash
version on both 32-bit and 64-bit Windows 8.1. (eg ~18% vs ~22% usage on one
machine). May be able to make further improvements to Flash speed, but I'm
willing to take the slight hit for the fact that it "just works".

* Cortado can seek; haven't yet rigged that up in JS or Flash. A nice to have
but not a killer feature when the current player is so hard to use at all.

* Cortado has some sort of built-in subtitle support; need to check how all
that integrates and if it needs to be added to the Flash side. (If we don't use
that in TMH's Cortado integration then can ignore this for now...)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to