消费者

亚博yabo888vip网页版CableLabs“开源贡献

亚博yabo888vip网页版Eric温克曼主持CableLabs“开源贡献

Eric温克曼主持
首席架构师、应用技术

2015年4月8日

亚博yabo888vip网页版CableLabs在很多开源社区是一个活跃的成员,与下面三个我们最近的贡献突出。我们发现与这些社区和展示我们的贡献是非常宝贵的。当我们的利益结合这些项目我们通常发现开源社区渴望帮助。其他时间我们建议最好的方法来实现我们的变化。有时我们发现他们没有兴趣在一个特定的功能,而这可能会影响我们所做的。

HTML5签名测试

亚博yabo888vip网页版CableLabs的HTML5签名测试项目创建了一组测试评估支持HTML5规范引用DLNA的远程用户界面(瑞)的指导方针。亚博苹果版怎么下载而万维网联盟(W3C)有一些功能测试可用,没有一个全面的套件适合验证所需的电缆行业从一个HTML5鲁伊客户机。这项工作好处有线电视运营商通过验证一个HTML5瑞端VidiPath设备上支持他们打算使用在他们的应用程序的特性。

我们创建了一个自定义测试生成工具,提取W3C的WebIDL从规范和接口定义,使用一些手工测试数据,创建测试。亚博苹果版怎么下载由此产生的测试套件兼容W3C测试框架,并可以单独或批量运行。

这些工作都是开源的,已经导致了DLNA VidiPath客户认证。它也会导致了W3C的测试工作一旦测试框架提供了足够的HTTPS支持。

HTML5鲁伊

亚博yabo888vip网页版CableLabs的HTML5远程用户界面(瑞)是一个定制的基于webkit的浏览器,包含额外的功能支持传统的有线视频服务consumer-owned设备如智能电视、平板电脑、笔记本电脑和智能手机。这种技术允许有线电视服务提供商提供交互式程序指南,线性规划和按需服务直接向一个HTML5 web浏览器。亚博yabo888vip网页版CableLabs使得瑞软件公开可用的开源社区和我们的贡献帮助增加采用消费电子产品(CE)和浏览器厂商。

HTML5鲁伊是开放源代码的,已通过CE供应商使用了他们的产品开发,以及通过各种浏览器厂商“摘樱桃”功能整合到他们的产品。WebKit我们也做出了很多贡献,我们的一个开发人员(Brendan长)取得了“提交者”地位,和谷歌的眨眼项目,我们添加了不同的音频/视频跟踪选择媒体播放器。

GStreamer

基于webkit的浏览器,在默认情况下,使用GStreamer多媒体框架呈现音频和视频。作为我们的HTML5瑞工作的一部分,我们添加了支持GStreamer有线电视服务。这包括dlnasrc组件与DLNA VidiPath服务器进行交互,为东航708字幕翻译成WebVTT ccdec组件(使用的浏览器)和dtcpip组件,支持将DTCP-IP库集成到GStreamer。此外,我们修补tsdemux组件从MPEG传输流中提取元数据支持服务,如广告插入,在浏览器中。

除了DTCP-IP库,由DTLA许可,这项工作是开放源代码的,已经被消费电子和浏览器厂商,并也在GStreamer的原因之一。

结论

通过参与开源社区,CableLabs作出了贡献,推动平台。亚博yabo888vip网页版采用开源分布增加了在整个过程中,我们获得了有价值的反馈。

为更多的信息关于如何有效地参与开源项目,请联系Eric温克曼主持

隐私偏好中心

    严格的必要

    必需的饼干,网站正常运行。

    PHPSESSID, __cfduid hubspotutk

    性能

    这些都是用于追踪用户交互和发现潜在的问题。这些帮助我们改善我们的服务通过提供分析数据,用户如何使用这个网站。

    BizoID wooTracker, GPS, _ga、_gat _gid, _hjIncludedInSample mailmunch_second_pageview

    针对

    这些饼干是用来(1)提供更相关的广告对你和你的利益;(2)限制你看到一个advertis的次数