Ability for users to upload video in different format
Automatic creation of thumbnail
On mouse over play first few frames of the video
Ability to define how long (1 sec, 2sec etc) the play back on the mouse over thumbnail
Ability play the video on skinable flash video player
Ability for user to create HTML links to play the video in their site.
Ability for user to add the video to [login to view URL], Digg, Reddit, StumbleUpon, Facebook, MySpace
Ability to play small video clips before the actual video play
Reference site:
[login to view URL]
[login to view URL]