In the past, there were some attempts to have video displayed on websites but they were usually failed attempts because of the lack of bandwidth and technology. The technology has been able to meet these challenges with much more powerful computers, as well as formats and standard protocols. There are more computers with faster speed, which could access broadband. As a result, video streaming has gained much popularity. You can check out the techniques of live video streaming at http://livestream.sg.
With real video streaming, users are able to start watching the file almost as soon as the download starts. The file will be sent to the user through an almost constant distribution, which makes the user able to watch the video as soon as it arrives.
Image Source: Google
The streaming has many benefits and advantages as having the ability to live broadcast events – it's called netcast or on the Web. Streaming video real could be done by providing the video from a server, which is especially for streaming.
Progressive downloading is similar to HTTP streaming because it allows videos to be viewed once it has already been a part of the entire file is received. However, actually simulates true streaming video quality is not the same.
One advantage would it be the ability to be hosted on a regular server. That would be the cheapest and easiest method of streaming video from a website.