很长一段时间以来,业界激烈探讨在Web视频发布方面,HTML5标签能否取代Flash Player。对于HTML5视频标签,Google持支持态度,旗下视频网站YouTube的大多数视频都可以通过HTML5播放器进行观看,但是Adobe Flash平台仍然是最主要的视频发布平台。
Google表示:“对HTML5的支持能够将YouTube内容和功能带到那些不支持FlashPlayer的设备上,但是HTML5并不能满足我们所有的需要。当今,Adobe Flash为YouTube视频发布提供了最好的平台,这也是我们选择Flash Player作为首要视频播放器的原因。”
Google力挺Adobe Flash的理由主要有以下六点:
— 标准视频格式:目前的HTML5视频标签还无法兼容所有平台的浏览器,而Flash则是所有浏览器都支持的一种标准视频格式。
— 稳定视频流:HTML5标准本身所做的只是把视频地址交给客户端,并不能很好的控制缓冲,也无法只获取视频的一部分,而这些Flash都可以实现。
— 内容保护:YouTube对网站的视频并没有所有权,它们属于各自的上传者。对于内容发布者来说,其视频内容需要受到保护,因此需要有Flash平台的RTMPE协议来保证他们的视频不会被窃取并再发布。
— 封装+嵌入:Flash能让其他的网站方便地引用Youtube视频,这其中也包括注释及广告之类的内容。
— 全屏播放:高清视频的全屏播放对访问者来说很重要,FlashPlayer可以提供稳定、安全地控制视频加速实现全屏播放,单纯靠使用HTML还无法实现。
— 摄像头和麦克风输入:每天有很多用户直接使用摄像头或麦克风在浏览器内录制YouTube视频,没有Flash技术,这只能是空想,在这方面,HTML5还刚刚起步。
本文来源:天空软件 作者:佚名