Have you ever thought of having your own video streaming website like youtube ? Advancements in web technology has made it very much easier to make your own video streaming website very easy. An average programmer can create a website in one week. One needs to have a basic knowledge of a web programming language like PHP. The player can be borrowed from an open source provider.
There are any open source and free flash players available. The video conversion to flash can be done using FFmpeg library. If you think your site will grow big and will have lots of traffic then you can use a content delivery network to host the converted videos. Amazon S3 and Google App engine are best choices in that areas.

