To achieve long battery life when playing video, mobile devices must decode the video in hardware; decoding it in software uses too much power. Many of the chips used in modern mobile devices contain a decoder called H.264 – an industry standard that is used in every Blu-ray DVD player and has been adopted by Apple, Google (YouTube), Vimeo, Netflix, and many other companies.Hachamovitch is more diplomatic and notes “Flash does have some issues, particularly around reliability, security, and performance.” Nevertheless, he adds that too many consumers still rely on Flash so Microsoft will continue to work with Adobe to make it better.
Although Flash ahs recently added support for H.264, the video on almost all Flash websites currently requires an older generation decoder that is not implemented in mobile chips and it must run on software. The difference is striking on an iPhone, for example, H.264 videos play for upto 10 hours, while videos decoded in software play for less than 5 hours before the batter is fully drained.
If it doesn’t get better, by that time HTML5 will already be more widely distributed on sites across the Web. Microsoft, Apple, and Google will make sure of that.

No comments:
Post a Comment
Note: Only a member of this blog may post a comment.