-->
为五月的纽约流媒体保留座位吧. 现在注册!

修订版3转向HTML5

文章特色图片

有一些原创节目 Diggnation, 电影防暴,还有几十个, Revision3的 已经确立了自己的领导地位 在线视频网络, 不仅在个人电脑上,而且在移动设备上, 在机上娱乐系统中, 以及通过Roku等设备在电视上播放, XBox 360, 和索尼PS3. 所以他们站在从Flash转向HTML5网站的前沿也就不足为奇了, 在上周的大会上预览了他们的HTML5成果之后 HTML5视频峰会, Revision3的的 拨动开关 昨天发布了HTML5版本的游戏.

我们与Revision3的的CTO Rob DeMillo聊了聊技术细节, 以及开关背后的司机.

流媒体:是什么促使我们决定转向HTML5?

Rob DeMillo:我们在四年前创建了这个网站, 它是基于flash的, 效果很好, 但慢慢地开始超载. 然后iPad出现了,我们必须找到另一种方式来支持这个设备. 我们创造了一款只适用于iPad的HTML5播放器, 但那时HTML5还很脆弱, 它不能做很多Flash能做的事情. 今天,HTML5仍然有一些外壳,但它已经变得更好了.

我们知道我们需要加快Flash播放器的速度,因为它越来越老,越来越慢. 我们是一家小公司,并不认为我们能够完全支持两个平台. 所以我们问自己,“HTML5是否足够好?我们决定,“是的。.“这并不意味着要与Flash相提并论,但已经足够好了. So, 我们花了三个月的时间设计HTML5播放器, 让它尽可能接近我们的Flash体验.

最重要的是,我们的旧HTML5播放器缺乏关键功能,我们需要升级. 我们还需要升级Flash播放器. 所以我们问自己,我们是想把钱花在一项即将消亡的技术上,还是花在新的闪亮的东西上. 我们选择了后者. 

修订版3 HTML5和Flash

修订版3的新HTML5播放器在左边,Flash播放器在右边. 按一下以全解析度检视.

你怎么处理这个H.264 / WebM问题?

幸运的是,我们大多数的视频都是H.264格式. 我们的播放器将自动检测浏览器和版本, 我们将支持支持H的浏览器和平台.264年谷歌Chrome, 微软ie9和苹果Safari浏览器, 以及安卓和ios上线第一天. 我们要转码大约20000个视频到WebM格式,这将需要大约6-8周. 在此之前,Mozilla Firefox和Opera用户将退回到我们现有的Flash播放器. 一旦文件准备好,我们将推出全面支持.

你会为使用Firefox 3的用户编码Ogg格式吗.5+?

No. 这些用户将转而使用Flash.

如果浏览者不喜欢HTML5的体验怎么办?

我们不希望这种情况经常发生, 但如果你有一个糟糕的HTML5体验, 您可以在我们的网站偏好中选择退出并恢复到Flash播放器.

那么,开发经历是怎样的呢?

(笑)痛苦. 我们使用了标准的网站开发工具套件, 但玩家本身是用Java和JavaScript手工编码的. 这是一项艰苦的工作,使功能与Flash完全相同, 但它几乎都在那里, 具有全屏模式等功能, 弹出式, 片段跳转. 它的加载速度比我们的Flash播放器快得多.

我们唯一无法获得的功能是剧场模式, 视频正常播放,背景变暗的地方. 在HTML5中,如果不让一切变暗,我们就无法做到这一点.

你觉得HTML5在不同浏览器中的实现有多一致?

就像回到了1995年. 每个浏览器都有细微的差异,即使是本应相同的平台. 在安卓操作系统上, 如果你碰到玩家, 传输控制弹出, 除了海豚浏览器上的摩托罗拉Xoom. 这是一种奇怪的专一性,其中一些功能在版本5中也可以使用.0的浏览器,但不是5.02. 我们在多台电脑和设备上进行了大量测试,才确保一切正常.

我认为HTML5不支持全屏. 你是怎么绕过这个的? 

我们自动检测观看者的屏幕大小,然后动态地生成一个稍微大一点的播放器窗口.

浮油. 这会影响回放性能吗?

它不会比任何其他全屏接管更影响播放. (尽管我们的玩家会在接管游戏时跳一段“慢跑舞”.)

HTML5视频在浏览器中的硬件加速情况如何? 什么浏览器,什么编解码器?

说实话,我一直没怎么注意. 在HTML5生命周期的这个阶段担心HTML5视频硬件加速有点像在调整引擎之前给汽车装上闪亮的保险杠. 我可以给你我的预测, 然而, 多年来,随着越来越多的公司和发行商开始将HTML5作为他们的视频解决方案, 视频硬件供应商将开始相互竞争,以获得最好的性能规格. 这不仅会出现在便携式设备的芯片上, 也适用于PC游戏和视频播放器. 

你们是如何处理广告服务器支持的?

我们在所有平台都有完整的广告服务器支持——idevice, 安卓, 桌面——包括各种形式的广告——显示, 片头, 和覆盖. 这显然让我们的广告网络失去了合作, 谁需要以HTML5的格式提供标签. 花了一段时间, 这些类型的阻碍是令人沮丧的, 因为你无法控制它们, 但我们最终得到了我们需要的东西. 现在我们的广告网络有了这些标签, 其他网站转换到HTML5会更快更容易.

DRM和自适应流媒体(HTML5没有提供这些功能)也不重要?

不,我们不想妨碍用户的观看体验,所以我们从未使用过数字版权管理. 虽然观众可以选择高清和标清版本的视频, 我们目前不提供真正的自适应流媒体, 虽然现在也在进行中.

现场直播怎么样??

虽然我们有现场活动,但这不是我们目前的重点. 也, 因为我们目前使用的是直接的RTSP流媒体, 在流媒体事件期间,我们将回到Flash播放器, 这当然意味着它无法在iOS设备上运行. 我们认识到,这是一种不可接受的前进方式, 所以我们正在开发一个HTTP 在线直播 (HLS)解决方案,它将通过新的HTML5播放器在所有平台上播放, 提供直播和点播自适应流媒体.

我还没有听说过基于hls的解决方案可以在Windows上运行:这是第一次吗?

我们是这么认为的. 我们正在进行大量的研究,希望能在2012年第一季度投入使用. 

你是否看到其他网站在追随你的脚步?

我们的网站功能强大, 但我们并没有像其他网站那样试图创造终极的沉浸式体验. 如果这是你的目标, 你必须继续使用Flash, 但你可能有足够的预算支持Flash在桌面平台和HTML5播放器在iDevices和其他移动平台.

我们的手机收视率在20%左右,而且还在增长, 而HTML5显然是支持它们的最佳方式. 我们已经证明,你可以在HTML5中提供非常丰富的视频播放体验, 它在每个关键方面都复制了Flash的体验. 除非你绝对需要Flash提供而HTML5没有的某些功能, 为什么不将HTML5作为你的主要平台?

显然你在Adobe宣布之前就做出了决定 停止在移动设备上开发Flash Player你对此有何看法?

HTML5非常适合我们, 我理解Adobe为什么做出这样的决定, 但Flash在我们内部测试的许多安卓平板电脑上运行良好. 现在Adobe已经宣布了他们的决定,这使得HTML5优先的情况更加明显.

流媒体覆盖
免费的
合资格订户
现在就订阅 最新一期 过去的问题
相关文章

探索频道购买修正版

两家以科技为主的利基网络合并,据传交易价值为3000万至4000万美元.

修订版3是如何转向HTML5的

改进Flash播放器或构建HTML5播放器? 修订版3的小型工程团队被迫做出选择.

HTML5正在占领网络,没错? 没那么快……

为了研究HTML5的传播,我们着眼于几个主要品牌的网站. 当然,Flash还没有消亡.

Adobe将停止在移动设备上开发Flash播放器

行业惊喜, Adobe在移动设备的Flash Player网络浏览器插件上认输了. 请阅读1月时的评论,了解这对Web开发的未来意味着什么.