-->
保存您的免费座位流媒体连接今年八月. 现在注册!

HTML5的开源解决方案?

昨天我们讨论了对 HTML5视频标签之争 微软的IE9预览版必然会产生这样的问题. 在Mix 10开发者大会上,IE9播放了H.264 video content directly in a browser window.

在微软宣布这一消息之前,其他浏览器制造商也表示,他们将要么使用Ogg Theora,要么使用H.264作为本地视频编解码器在他们的浏览器, 今年1月,YouTube宣布将支持HTML5视频,支持谷歌Chrome浏览器和苹果Safari浏览器(Mac桌面和iPhone移动平台)。.

那些没有绑定到特定操作系统的浏览器呢? 昨天, 我们简要介绍了一个插件模型,在浏览器下载完成后可以下载各种编解码器. 后来我们了解到, 然而, 开源社区正在以一种不同的策略向前迈进.

HTML5.org
维基媒体基金会出席了开放视频联盟会议年展示了一个生成开源图像的尝试, audio, 和视频库使用开源编解码器, 正在和卡尔图拉合作, Mozilla, 和其他人一起为视频相关的HTML5实现创建行业百家乐软件.

该组织推出了一个网站——www.html5video.org-为HTML5视频相关技术演示提供行业百家乐软件.

“世界需要一个开放的视频标准,允许每个人制作和分享视频, 没有授权费或浏览器插件,埃里克Möller说, 维基媒体基金会副主任. “HTML5提供了这样一个标准, 我们已经和创作合作,为维基百科开发了一个开源的HTML5视频解决方案. 我们鼓励您查看它,并在您的web应用程序中支持开放标准.”

虽然没有专门解决H.264播放在Firefox和Opera浏览器, 创作的方法是充分利用HTML5的优势,允许遗留的或不兼容的浏览器访问已经在HTML5视频标签中编写的视频内容

. 创作的HTML5视频解决方案, 它已经在维基百科上进行了测试, 允许出版商使用HTML5视频,而不必担心特定的浏览器, 格式和编解码器支持,罗恩·叶库蒂尔说, 卡尔图拉董事长兼首席执行官. “我们独特的后备机制确保所有观众都可以看到并与视频互动,而不管他们的浏览器和视频格式如何."

卡尔图拉的后备模型
创作的工具包包括一个可剥皮的视频播放器, 还有一个音频播放器, 媒体上传工具, 和一个在线视频编辑.

“我们的图书馆使用的后备模型更多的是一个抽象层。. Shay David, 创作的联合创始人之一. "None of the other 'fallback' methods let you address the Document Object Model (DOM) element with as complete of a HTML5 API set; they instead put a Flash or object tag into the DOM that can't be accessed in the same way that an HTML5 video object could be accessed."

我问大卫是否安装了gstreamer, 昨天提到的, 是否有类似类型的抽象层, 考虑到它能够容纳多个编解码器.

“使用HTML5的gstreamer后端,你可以使用多种编解码器,他说, “但我们不会制作任何像gstreamer这样的插件,也不会处理那种级别的播放. 相反,我们关注的是已经存在于手机和桌面用户浏览器中的播放系统."

David接着指出,播放系统的类型是html5原生H.264或Ogg, Flash和Java.

“如果一个火狐浏览器的访问者来到一个使用带有H的视频标签的网站.264年源, 库将使用Flash将视频显示给用户, 如果在该机器上安装了Flash Player,他说. 同样,如果同时使用Ogg和H.[正如昨天提到的Henrik Sjokvist的HTML5教程所指出的], 那么IE8用户得到H.264通过flash播放,而Firefox用户获得html5原生的Ogg播放."

开放视频联盟, 由创作和维基媒体支持, 等, 在过去的一年里,谁一直在推动HTML5视频和音频标签的发展. 该联盟发表声明称,这些定义的标准将允许全屏和嵌入式视频播放的增长,而不需要特定的插件要求.

标准中没有指定编解码器技术,但流行的选项包括H.264和OGG Theora,”联盟声明. 许多主流浏览器都支持HTML 5,包括Firefox 3.5、Safari 4、Chrome、Opera 10,以及即将推出的微软ie浏览器. 开放视频和HTML 5的广泛采用可以克服一些阻碍视频在流畅性方面匹配文本和图像的障碍."

通过流动性, 该语句似乎表示兼容性或互操作性, HTML语言的两个主要承担者.

维基媒体基金会, 是谁的Michael Dale领导了这些抽象层的解决方案, 具有讽刺意味的是,它只计划在其网站上使用一种编解码器.

“我们只在维基共享百家乐软件上使用Ogg编解码器,杰伊·沃尔什说, 维基媒体基金会的通讯主管.org”,默认情况下是维基百科(所有二进制文件的宿主站点是公地)。. 这也是我们未来的计划——继续支持Ogg作为我们的默认设置, 开放的编解码器,并鼓励开发和扩展支持开放视频的HTML5标准. 然而,我们很有可能只看到Ogg在任何维基媒体实体上的所有实现."

Dale扩展了抽象层,而不仅仅是视频编解码器的选择.

“‘抽象层’让开发者社区在简单的视频播放之外构建额外的功能,戴尔说。, Wikimedia/创作视频实现的首席开发者. “例如 显示定时文本 无需担心浏览器播放媒体文件的所有不同方式,这是无缝视频播放体验的另一个例子.

大卫进一步阐述了那个想法.

“所有这些底层的回放选择都是抽象的,”他说. “其他与玩家互动的javascript, 例如显示字幕或自定义播放器界面, 是否可以与页面中的视频以相同的方式进行交互,而不管下面的播放方法如何. 该库弥补了这一差距,并允许以HTML5所希望的方式始终如一地访问对象, 不管是哪个球员."

“这与其他后备球员系统不同,他接着说, ,它只关注于显示视频,而不解决跨底层播放类型的统一JavaScript API访问. 我们的库正在努力使浏览器和最终用户的回退尽可能无缝."

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

Adobe与创作合作开发HTML5 Widget

解决方案可以轻松地将HTML5或Flash视频流式传输到任何平台上的任何观看者.

开放式视频会议反映了变化的格局

这个一年一度的聚会展现了对开放形式和创造性工作的热情.

评论:HTML5视频必须免费?

现在微软已经宣布支持HTML5, 问题是:HTML5视频最终会是开源的还是基于标准的?

HTML 5和ie9:我们知道什么,我们不知道什么

昨天Internet Explorer 9支持HTML 5的声明引发了科技媒体的狂热. 那么微软会选择哪种视频编解码器呢?

提及的公司及供应商