Mediawiki video extensions for uploading videos

There are a few extensions that do embedding video from videosharing portals. I was looking for an extension that does uploading one`s own videos.

MediawikiPlayer extension worked. It integrates jwPlayer and tolerates flash compatible formats.

I also tried metavid installation on Mediawiki 1.16.2, without success.

The following problems occurred:
1) PHP Fatal error: Call to undefined method OutputPage::addScriptClass() in ../MV_GlobalFunctions.php on line 309

With this error Mediawiki-Site ( was not accessible.
In MV_GlobalFunctions.php I changed addScriptClass to addScriptFile
$wgOut->addScriptFile( „mv_allpages“ );
$wgOut->addScriptFile( „mv_search“ );

This made Mediawiki-Site accessible again, only Special Pages stayed blank.

2) On Special Pages I got this error:
PHP Fatal error: Cannot redeclare class MV_SpecialListStreams in …/MV_SpecialListStreams.php
I deleted class MV_SpecialListStreams extends QueryPage in MV_SpecialListStreams.php

As a result Special Pages showed up with MetaVid-Pages, not all of them working.

3) I could add a Stream but not access it, again blank page. For this I got another error:
PHP Fatal error: Argument 2 passed to SMWSQLStore2::getPropertyValues() must be an instance of SMWPropertyValue, called in …/MV_MetavidInterface/MV_MetavidInterface.php on line 129
and defined in …/SemanticMediaWiki/includes/storage/SMW_SQLStore2.php on line 226

At this point I stopped. Will give it a try perhaps later.

The Open Video Archive of the US Congress is done with Metavid. It is also referred to by Kaltura Open Source Video:

Flash Media Interactive Server 3.5 does not play video

Flash Media Interactive Server 3.5 ( unusually did not play .flv video. This video was placed in the application directory because of use of server-side actionscript.

There was an error message concerning getStreamlength which was solved by the following lines of code in main.asc:

p_client.getStreamLength = function( streamName ) {

trace(„length is “ + Stream.length( streamName ));
return Stream.length( streamName );


This, however, did not solve the problem.

I opened the video with avidemux (, saved the video and this was it.

HTML 5 und Video

HTML 5 verfügt ja u.a. über die Fähigkeit Video direkt per Tag in die Webseite einzubinden. Jedes Video? Nein nicht jedes Video: Zwei Formate werden unterstützt: ogg und mp4 (s.a.:, d.h. ein freies Format und eines, an das Patente gebunden sind.

Zum anderen möchte Google VP8 als Web-Videostandard etablieren.

Dazu lässt sich hier eine technische Analyse von VP8 nachlesen: Das Gelesene wirft Zweifel an der geplanten Rolle von VP8 als Webstandard auf.

RUBcast Portal update

Today I shifted the lecture cast site of Ruhr-University to Podhawk 1.6 included change to new webdesign. There is audio to download, streaming video, adobe presenter presentations but also listed casts that are accessible only through the lms.