[citation][nom]hellwig[/nom]I'm confused what Flash has to do with streaming. Remember when you would click a video link on a webpage, and either QuickTime, Windows Media Player, and RealPlayer would start up and start streaming the video? We got so entrenched in "everything must fit in the browser window", that we all sat back while Flash slowly crept its way into our nether regions. There's no reason that Flash and Streaming Content should have anything to do with each other. [/citation]
I think you forgot the part where every 3rd video you clicked on did not play, because you didn't have the right codec. You had to install realplayer, quicktime, windows media, and whatever new codecs the video might be using.
What happened with flash was, content distributors realized it was the most installed video player across all platforms and started targeting it. When I first heard of youtube, I thought, "how are they making sure everyone can play it?" The answer was flash, since almost no one didn't have it. Bottom line, even though flash has its problems, youtube and other sites would not exist today without it.
Doesn't mean we shouldn't replace it, but in order to replace it, we have to not make the same mistakes as before: requiring every user to install codecs, video players, or use specific browsers. HTML5 still is not free of those issues, and until at least the top 3 browser makers agree, it won't replace flash video.