Posted: 11/05/2007
The FORscene web-based video platform gives you control of your content through a web browser. There are several ways to upload video and photographs into FORscene, and these are outlined in the upload tutorial. Those with faster connections may prefer this version.
Blackbird is best-of-breed
Jon Hanford - Group CTO, Deltatre