| Apple’s HTTP Adaptive Bitrate Streaming for iPhones and Desktops |
|
Apple announced that a new HTTP based adaptive bitrate streaming product will soon be available on the iPhone 3.0 and desktops. Adaptive bitrate streaming, was first made popular by Move Networks. Microsoft took the concept and worked it into the SmoothStream technology, part of IIS7. Adobe, with it’s release of FMS 3.5 supports dynamic bit rate streaming. Adobe does have its own “dynamic streaming” for Flash Media Servers, but that requires buying Flash Media Servers and switching between streams within a single real-time session. HTTP delivery treats video files like any other file and transfers them in chunks through individual sessions. Since no special servers are required, HTTP streaming is seen as less expensive than traditional streaming, though it should be considered less secure. Since the delivery is essentially, HTTP, you shouldn’t have too much problems finding support for this technology on most CDNs. Apple’s new HTTP streaming will also support live and on-demand H.264 video play directly within a browser. That means companies will no longer have to make and sell branded applications. It also means a lessening of the impact of AT&T meddling with approval of applications that try to stream over the 3G wireless network. Today iPhone apps from video providers like Sling, Poptiq and Joost are Wi-Fi only. Clearly, web pages loaded in browsers have no such gated approval process. Provided that increased video consumption doesn’t cripple the network, 3G would make video experiences on the iPhone far more interesting — when you’re limited to Wi-Fi only you might as well just open your laptop.After video publishers have encoded their content in multiple versions for adaptive bitrate streaming, they’ll feed the files to Apple’s Segmenter, a new piece of Mac desktop software that cuts video into small chunks. “It’s like a ginsu knife,” Bishop said. I still don't expect this format to win any battles against Adobe or Microsoft for market dominance. You still are stuck using the QuickTime player to play back the video. QuickTime is not nearly as flexible or customizable as Flash or SilverLight
|
