Producing Participatory Media
Class 3 - July 8
Just as there exists software for subscribing to audio podcasts (RSS feeds with audio enclosures) there are several pieces of software for subscribing to video blogs and video podcasts.
Each of these pieces of software have their own set of features and formats that they support. It is interesting to track the development of each, especially as they add things like Tagging, Integrated Directories, BitTorrent support, Sharing and so on. Both Miro and Songbird are Open Source and use VLC (worth a look itself) for behind the scenes playback.
Further interesting is the number of desktop aggregator clients that seem to have disappeared or are no longer being developed (examples: ion or FireANT).
Online Video Aggregators
In recent years their has been a rise (and perhaps a slight decline) in online video aggregators (perhaps replacing the desktop aggregators). There are many possible explanations such as increasing penetration of broadband to the home, such a wide amount of available video that takes up quite a bit of valuable disk space and perhaps most important how people find video (through word of mouth, email and so forth).
Among the ranks of desktop aggregators are:
Other interesting video aggregators are directly social allowing people to vote videos up and down (such as Digg):
Digg - Videos
Certainly in the spotlight are sites that allow you to upload and then subsequently host your own videos:
Other sites that are attempting to push things a bit further by allowing mobile uploads, remixing (editing) and so on are:
Definitely work a look..
Pushing it further ourselves
We have discussed quite a bit that online media is missing something that the text web has. Text is parseable, easy to copy, paste, reuse, share, link within and so on. Below are some ways that we can give a shot to pushing video further by allowing some of these things to happen.
Since QuickTime can be used as a browser plugin, it can be scripted.
The first step is to embed the video:
<OBJECT CLASSID="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" WIDTH="320"HEIGHT="257" CODEBASE="http://www.apple.com/qtactivex/qtplugin.cab" ID="myMovie"> <PARAM name="SRC" VALUE="http://itp.nyu.edu/~sve204/ppm/embedded.mp4" /> <PARAM name="AUTOPLAY" VALUE="false" /> <PARAM name="CONTROLLER" VALUE="true" /> <EMBED SRC="http://itp.nyu.edu/~sve204/ppm/embedded.mp4" WIDTH="320" HEIGHT="257" AUTOPLAY="false" CONTROLLER="true" PLUGINSPAGE="http://www.apple.com/quicktime/download/" NAME="myMovie"> </EMBED> </OBJECT>(Careful when using this code. Make sure that stray line breaks don't mess things up.)
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="550" height="400" id="player_lite" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="player_lite.swf" /> <param name="quality" value="high" /> <param name="bgcolor" value="#ffffff" /> <param name="flashvars" value="url=embedded.flv" /> <embed src="player_lite.swf" quality="high" bgcolor="#ffffff" width="550" height="400" name="player_lite" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="url=embedded.flv" /> </object>Basic Flash Video Player Source File