***********************************************
*
* mwEmbed version 1.2
* for details see: http://www.mediawiki.org/wiki/MwEmbed
* For an overview of all mwEmbed files see:
* http://www.mediawiki.org/wiki/MwEmbed
*
* All Metavid Wiki code is Released under the GPL2
*
* @author Michael Dale,
* @email mdale@wikimedia.org
*
*********************************************
v.1.1
Major refactoring lots of new interfaces (full release info to follow shortly)
v.6
* added msg system for compatibility with translations
* add support for relative file or path names for media files for cortado.
* added support for safari
** will force load javascript instead of DOM injection
** slower on pages without video clips
* added "experimental" support for "sequences" and editing. (see http://metavid.ucsc.edu/blog/
* improved playlists usage
v.5
* add support for playlists, basic usage:
* see sample_page.php for example usage of playlist
* better support for different resolutions.
* inline playlist:
v.4
* adds support for oggplay with playhead: http://www.annodex.net/software/plugin/index.html
* adds linkback support (for adding a link back to a particular page)
* adds config value for selecting cortado in an iframe or loaded in the page
v.3 an intermediary release: supports vlc, basic cortado, basic mplayer/totem
well tested browsers are firefox & IE 6 (more testing needed for more browsers)
the goal of mv_embed is to create a complete/wrapper fall back system for
the liboggplay API:
http://wiki.xiph.org/index.php/OggPlayJavascriptAPI
& integrate the video element as close as possible with the html5 spec:
http://www.whatwg.org/specs/web-apps/current-work/#video
it attempts to wrap these calls for the following players:
I try to include a link to their Javascript apis if I can find one:
(initially just cortado and vlc)
cortado applet: a custom build of the fluendos java based applet
(included with the mv_embed package in the future we should get a signed applet hosted
so that cross domain video playing does not require a copy of cortado+iframe on that server)
http://www.flumotion.net/cortado/
vlc plugin: video lan client plugin
http://www.videolan.org/doc/play-howto/en/ch04.html#id293992
mplayer plugin: the mplayer plugin
http://mplayerplug-in.cvs.sourceforge.net/mplayerplug-in/mplayerplug-in/DOCS/tech/javascript.txt?view=markup
totem:
http://www.gnome.org/projects/totem/
Sample Usage:
once the page loads the video_id object is rewritten as an mv_embed object
Supported Attributes for