When people upload movies, they get uploaded to the WCM premium servers, but why not make them get uploaded to a premium steam server aswell? I love using Live Stream, but there is so many people not uploading to video.google.com
If the author doesn't decide to make a Google or YouTube mirror that is their choice. The only reason why we have a premium stream is because our system gets the embed link or the movie has recommended status.
There is a live stream generated automaticly on our servers if the movie gets enough popularity and there is no google video added for it yet
And as Valamir mentioned, recommended movies are generated no matter what.
These streams are shown with the WCM watermark on them