And Still More on Flash versus HTML5
We need to do more than just point the browser at a video file like the image tag does – there’s a lot more to it than just retrieving and displaying a video. The
<video>tag certainly addresses the basic requirements and is making good progress on meeting others, but the<video>tag does not currently meet all the needs of a site like YouTube.
From the YouTube API Blog: Flash and the HTML5 <video> tag.
Software John Harding says that YouTube’s HTML5 experiment showed that the format isn’t quite ready for prime-time. Among the reasons? HTML5 video doesn’t yet have the robust streaming capabilities, encapsulation capability, content protection, or camera and microphone support. Flash, however, does.