CowboyRobot writes ""The world is dividing into two types of video technologies: Those provided without a plug-in, such as HTML5 video playback, and those provided via plug-ins such as Flash. When streaming to desktop browsers, virtually all video is delivered within the browser, as opposed to separate applications. On the iOS and Android platforms, you can deliver video to the browser or via apps, which are often used to enable advanced features that might not be supported by browser-based playback."
Byte has an overview of how online video works, distinguishing between single-file, adaptive, and live streaming, as well as multicast and p2p. The article explains how the technologies differ on desktop and mobile devices.
Despite the hype over HTML5, it looks like Flash isn't going away any time soon. "For some Web producers, the technologies selected to deploy video is driven by religious zeal, which was evident when Apple launched the Flash-less iPad to the joy of plug-in haters everywhere. HTML5 went from obscurity to top of mind, and Flash was declared dead on dozens, if not hundreds, of websites.""
Link to Original Source