-->
获得免费通行证,加入我们的流媒体连接-2月19日至22日; 现在注册!

HTML5:你需要了解的内容

当今流媒体视频市场中最引人注目和最具争议的问题之一就是HTML5. 在本文中, 我将介绍HTML5, 讨论它的利弊, 详细说明它是如何被采用的(或, 更准确地, (未被采纳), 最后告诉你什么时候你需要开始考虑你自己的网站.


HTML代表超文本标记语言, HTML是制作大多数网站的主要语言. HTML是万维网联盟(World Wide Web Consortium, WC3)制定的标准。, 一个包括浏览器开发者和其他感兴趣的科技公司的组织. HTML5是w3c将引入的HTML的最新版本.


HTML5特别有趣的地方在于它包含一个视频标签,使浏览器能够在页面中本地播放视频, 不需要像Flash这样的插件, Silverlight, 和QuickTime. HTML5一直在悄然发展,直到苹果推出不支持Flash的iPad, 视频播放通过HTML5完成. 这引发了一场兴趣风暴,不可避免的是Flash vs. HTML5的论点.


html5——听起来很棒,但有一个很大的问题
从最高层面来看,HTML5听起来很棒. 越简单越好, 如果你不需要插件来播放视频文件, 这样就少了一个可供潜在观众下载的项目. 问题是,至少在今天,只有大约50%的可用浏览器支持HTML5, 更重要的是, W3C还没有指定一种必须在所有浏览器中播放的编解码器.


例如, 假设你相信苹果关于HTML5更好的观点, 放弃当前基于插件的技术, 用html5兼容的格式制作你的网站,可以在iPad上播放. 要做到这一点,必须用H编码视频.264格式,这是iPad上唯一播放的格式.


听起来不错, 直到你意识到只有不到10%的人从他们的电脑上浏览你的网站可以播放文件, 因为只有苹果Safari和谷歌铬(市场占有率都在5%左右)可以在H上播放HTML5视频.264格式. 那些通过Mozilla Firefox访问你的网站的人无法播放视频,因为Firefox不能播放H.264视频编码. 这一点尤其重要,因为Firefox占有23%的市场份额,是目前最流行的html5兼容浏览器.


在Firefox中播放, 以及Opera浏览器, 你必须把你的视频编码成Ogg Theora格式, 质量比H低得多.任何更流行的编码程序(如Adobe Media Encoder)都不支持, 苹果公司的压缩机, 索伦森挤压, 或者是电视剧集. 这意味着您可能必须使用命令行编码工具来实现最佳结果.


一旦生成H.264和Ogg格式, 您仍然只有至多40%左右的潜在观众可以播放您的文件. 来满足其他人, 您仍然需要使用基于插件的技术使您的视频可用, 使用VP6编解码器的Flash. 操作上, 你网页上的代码会查询浏览器的功能——如果它是HTML5兼容的, 它会发送以适当格式编码的视频, 如果不是, 它将恢复到插件.


谷歌的WebM技术, Opera目前支持,即将推出的Firefox和铬浏览器也会支持, 没有什么能打破僵局吗, 因为苹果不会支持它, 而ie9只有在已经安装在系统上的情况下才会支持. 当然,在WebM支持普及之前,您仍然必须使用H进行编码.264 (Safari), 铬, and Inter网。 Explorer 9; Ogg for older versions of Firefox and Opera; WebM for newer versions of Firefox, Opera and 铬; and potentially VP6 for Flash (or Windows Media for Silverlight).


此时,你必须问问自己,额外的工作是否真的值得. 这是一个很好的问题.


衣领上的戒指
产品营销人员制造“问题”,让他们的产品独特地解决问题,以此作为推销产品的一种方式. 洗衣粉Wisk去除的“衣领上的环”是我年轻时的一个突出例子 YouTube视频 看一看70年代的广告).


来解释为什么他的公司决定推广HTML5, 史蒂夫·乔布斯(Steve Jobs)曾说过,Flash是一个 “CPU巨兽”充斥着“安全漏洞”." 为了确定CPU消耗者声明的真实性,我运行了一些 测试比较播放Flash和Flash所需的CPU周期. HTML5 安装在Windows和Mac笔记本电脑上.  在Windows上,Flash要高效得多.


在Mac上, Flash比铬更有效率, 但效率不如运行HTML5的Safari, 主要是因为Safari可以使用图形卡(GPU)上的芯片来加速视频播放, 这是Flash当时无法访问的功能. 后来,苹果向Adobe开放了GPU编程接口 播放性能的差异下降了73%.


具体地说, Safari通过HTML5播放文件需要MacBook Pro 13%的CPU百家乐软件, 而使用相同浏览器的基于flash的播放为22%. 尽管仍然有很大的不同, 我不确定9%的数据是否符合“CPU肥猪”的标签, 特别是因为Google 铬需要40%的CPU来通过HTML5播放视频, 但只有34%的人选择Flash.


更重要的是,在StreamingMedia最近的一项调查中.com, 对Flash的实际用户进行了调查, 总体满意度相当高, 只有不到2%的受访者认为Flash的性能很差, 稳定, 安全性或最终用户满意度. 对Silverlight的总体满意度甚至更高,尽管样本要小得多.





尽管调查显示许多受访者计划迁移到HTML5, 它还揭示了对HTML5的重大担忧,如下表所示.




特别是, 受访者对上面提到的浏览器和编解码器问题表示关注, 以及缺乏经过验证的自适应流媒体设施或数字版权管理, 或者需要将所有基于Flash或silverlight的应用程序重写为Javascript, 另一个HTML5“抓到你了”."

该调查于今年6月发布, 为了了解目前HTML5的应用情况,我访问了46家知名媒体, B2C和B2B网站使用html5兼容的Opera浏览器和Safari浏览器在惠普工作站. 除了有明确议程的网站, 比如YouTube和维基百科, 没有一个网站使用HTML5作为我电脑的主要传输机制, 不过其中17个网站可以向iPad传送视频, 大概是通过HTML5. 更具体地说, 我访问过的几乎所有媒体公司都支持iPad, B2C公司少得多,B2B公司也很少.


这些结果并不令人惊讶. 支持HTML5会增加网站的编码工作量,迫使他们用Javascript重写Flash或silverlight应用程序. 同时, 这些网站失去了通过数字版权管理来保护其内容的能力, 或者通过自适应流进行部署, 这提高了整体的观看体验. 支持广告的网站将无法访问某些广告网络, 虽然这可能会比其他一些问题更快地解决.


HTML5的好处是什么? 假设对Flash和Silverlight的满意度很高, 我们的调查证实了这一点, 真的没有.


什么时候对你来说重要?
在未来的某个时候, HTML5(或更新版本)将变得如此成熟,以至于主要的视频分发网站,如三、四字母网络和用户生成视频网站将停止支持Flash(或Silverlight)播放. Flash(或Silverlight)对观看者来说将变得不那么重要,因此安装插件的人将越来越少. 到那时,不支持HTML5的网站将开始失去浏览者.


在那之前, 哪一个在远处明显是富裕的, 支持HTML5的负担大于好处. 如果你是一家媒体或B2B公司, iPad支持应该出现在你的雷达屏幕上, 但在你的主要网站上支持HTML5并不需要是优先考虑的问题.

Jan Ozer的文章首先出现在在线视频上.网。

流媒体覆盖
免费的
合资格订户
现在就订阅 最新一期 过去的问题
提及的公司及供应商