视频

电缆运营商协调HDR10左右的高动态范围视频

有线运营商HDR10高动态范围视频

阿里亚汉德斯
首席架构师,视频与标准战略研究与开发

2018年4月26日

电缆随时准备部署按需和实时HDR服务

高动态范围(HDR)标志着一系列显著提高视频质量的增强功能的最新进展现场交付或按需交付,在有线电视行业。而且,众所周知,有线电视运营商最近已经将HDR10作为开始部署这些服务的起点,为进一步优化解决方案留下了空间。

有线电视运营商HDR10

爬,走,跑。

你可以把它看作是“爬、走、跑”方法的第一阶段。

HDR基于一个简单的设计目标;也就是说,让视频中最暗的部分看起来更暗,而让最亮的部分看起来更亮。视频中的其他内容应该相应地缩放。

对数学家来说,这是一个简单的问题,但对有线电视运营商来说,就不那么简单了。

剥猫皮的方法不止一种

事实证明,实现HDR有很多可能的解决方案。因此,选择部署哪一个解决方案,需要在一个复杂的解决方案利弊神经网络中导航,即使是最聪明的人工智能算法也会感到羞愧。然后,在决策过程之后,每个运营商可能会得到不同的答案,接下来的问题是找到恰好以一种利用所选路径的方式生产内容的内容生产者。所有这一切都是为了实现交付高质量内容的目标,无论内容是实时交付还是点播,还是在众多设备(包括电视机、阅读器、笔记本电脑、手机和平板电脑)上观看,这些内容都将始终如一地出现。

但是,为什么这么难呢?

实现HDR的解决方案各不相同,这取决于用于捕捉视频的摄像机设置,以及用于消费视频的显示器类型的设置。对有线电视运营商来说,更复杂的问题是,点播视频工作流程并不总是与现场视频生产工作流程相同。因此,在视频生产到视频消费之间的任何一点上,视频本身都是通过设备网络中继的,这些设备可能没有完全针对所选择的解决方案进行调优。具体来说,HDR解决方案越复杂,视频在网络中就越容易被破坏。

HDR10用于高动态范围视频

更糟糕的是

每个解决方案都至少有一个来自合法标准开发组织或SDO的可靠标准作为支持。采用HDR标准的SDO包括电视ETSISMPTE,MPEG

从简单到不那么简单的解决方案设计,如何使HDR工作?

实现HDR工作流的最直接的方法是用所谓的方法修改视频的每个像素电磁光传递曲线在视频制作过程中。但这有一个“缺点”,即每个视频流的亮度的微小变化不一定是正确的。然而,结果是非常好的。与此策略相一致的设计方案包括:PQ10和Hybrid Log Gamma (HLG)。

一个稍微复杂一点的解决方案将构建在上面的PQ10解决方案之上,包括元数据来显示视频流之间的亮度变化。这种解决方案被称为HDR10。

最后,相对较难实现的解决方案将信号之间的亮度变化在每个视频流的每个场景之间通过在场景本身之前为每个场景提供元数据。另一种较难实现的解决方案是将标准动态范围(SDR)信号与侧信息流分开编码,以增强从SDR到HDR的信号。

那么,为什么还要考虑更复杂的解决方案呢?

答案是,正如人们所预料的那样,更难实现的解决方案可以产生更好的结果。然而,有线电视运营商的复杂之处在于,额外的元数据或侧流信息需要对所有底层网络组件进行更多的微调,无论是实时的还是按需的。

电缆路线图:从HDR10开始,然后优化

今年早些时候,CableLabs促成了亚博yabo888vip网页版其成员的会议,以研究候选路线图,考虑到HDR服务交付的近期和长期解决方案。在研究了所有潜在的前进方式之后,有线电视运营商成功地制定了他们的路线图,即:从HDR10开始,在此基础上进一步优化他们的网络。这样做的好处包括一种协调的方法,为包括HLG在内的所有其他解决方案留下了空间,因为从HDR10转换到HLG的过程相对简单。当添加相应的网络组件以支持这些服务时,还可以随后部署其他更复杂的解决方案。对于内容生产者来说,为他们的有线电视网络业务合作伙伴提供一个明确定义的起点是有好处的。

HDR10高动态范围视频

最后,有线电视运营商可以发送白烟信号;电缆已经准备好交付HDR。

--

想在未来了解更多关于HDR的知识吗?请点击下方订阅我们的博客。


订阅我们的博客

视频

人工智能媒体的未来

人工智能媒体的未来

埃里克·克拉森
执行制片人

2017年12月7日

亚博yabo888vip网页版CableLabs正在开发人工智能(AI)技术这为媒体体验的新范式铺平了道路。我们正在确定需要处理的架构和计算需求,以便在没有缓冲的情况下通过网络交付这种体验。

新兴的AI媒体范式

亚里士多德把故事排在第二位,哲学辩论排在第一位。从古老的口述传统开始,讲故事的实践就在不断发展,在最近的历史中,技术将故事带到电影和游戏平台上。尽管在不同平台上创造故事的方法有所不同,但故事需要观众这一事实始终将其与亚里士多德的哲学辩论领域分离开来……直到现在

屏幕和舞台是观察性的:它们本质上是独立的,与因果现实无关。在游戏中,同样的原则也适用:就像孩子观察蚁丘一样,孩子可以用棍子戳蚂蚁,观察它们在他的互动中会做什么。但这种体验仍然是观察性的,迄今为止让游戏成功的实践都是建立在这一原则之上的。

如何解决人工智能正在改变故事在美国,重要的是要明白,随着平台的使用,这种观察体验已经基本消失了六自由度(6DoF).用观察方法创造VR内容最终会让人失望:用户在VR系统中是活跃的,而观察方法并不能满足用户的行动自由或代理的要求。这就像把一个孩子放在操场上,用棍子戳它。

AI故事是由方法控制的经验,而不是观察。这种范式转变需要着眼于实际的人类经验,而不是统治传统故事平台的叙事技巧。

为什么VR故事会失败

HBO的美剧《西部世界》讲述的是一个由人工智能驱动的主题公园,里面有数百个机器人“主持人”,它们与真人没有区别。人类被邀请放纵自己的每一个冲动,杀死和亵渎代理人,因为他们的行为没有任何现实世界的后果。尽管编剧们提出了一个令人信服的论点,但《西部世界》所缺失的是,在现实中,人类是脆弱、复杂的社会生物,而不是反社会者,如果可以选择,变得更原始、更野蛮并不是更好的人类体验的轨迹。然而,《西部世界》的真实之处在于它所讲述的神话教训:科技的诱惑,人类扮演上帝的风险,以及克服控制权威等等。

这与超级英雄或任何虚构人物的经验原则是一样的:战无不胜或拥有超人的力量不是真正人类成长的一部分。这些设备可以很好地教授潜伏的心理力量,但不能真正地同化它们,这就是关于VR故事的困惑开始的地方。

为6DoF(包括社交机器人)制作叙事体验意味着处理真实的人类体验,这意味着理解一个人的实际情绪、行为和感知。真理不是通过观察故事而得到的,而是真理是存在的同化通过经验。

故事的新时代

《星球大战》中最著名的一幕是维德被揭露是卢克的父亲。卢克决定自杀,而不是加入他父亲的黑暗面。卢克在坠入黑暗虚空后奇迹般地活了下来,被莱娅救了出来,并最终重新出现。观众自然会理解邪恶的维德原型,善良的欧比旺原型,以及卢克在这个关键场景中选择原则而不是自我的史诗般的牺牲。原型和牺牲是真实的,这就是为什么它们适用于《星球大战》或其他故事及其角色,但绝地武士不是真实的。实际上,训练成为绝地武士是一种妄想,但在任何社会领域,一个大师战士的原型都是非常真实的。

这就是激动人心的地方。

事实证明,故事最初并不是为了被动娱乐,而是一种引导和传授实际体验的方式。原型的概念可以追溯到柏拉图,但卡尔·荣格和约瑟夫·坎贝尔使其流行起来,是好莱坞将其用于角色发展和剧本创作。根据荣格的说法,原型是进入意识的无意识的原始能量。为了一个人的成长和建立一个健康的心理,他或她必须同化在他们的经历中出现的原型。

原型的同化是一种真实的体验,根据坎贝尔的说法,同化的过程是一个人感觉最充分的时候。由观众观察的电影,就像一个人如何进行同化的心理练习。如果要在VR、MR(混合现实)和社交机器人平台上扩展故事,用户必须体验到平面屏幕无法实现的某种程度的原型同化。

但如何?制作用户原型的范围是巨大的。要真正考虑这样做,就意味着要回到亚里士多德的哲学,以及它的心理学、神学和科学的后代学科——所有这些学科都有自己的思想领袖、辩论和关于经验真理的真正含义的共识。未来的人工智能模式似乎包括回归苏格拉底的提问、探究和争论方法,以培养用户的批判性思维技能和自我意识。如果人工智能可以用来实现更现实的体验,那么这是一项技术的开端,它可以把人机交互变成一场令人兴奋的自我冒险

您可以通过观看我的演示来了解更多关于CableLabs正在做亚博yabo888vip网页版什么南加州大学创新技术研究所,AI代理。

埃里克·克拉森他是CableLabs的执行制片人和创新项目工程师。亚博yabo888vip网页版你可以在他的文章《Multichannel News》中读到更多关于故事讲述和VR的内容。”主动故事:虚拟现实如何改变叙事“订阅我们的博客,了解我们在人工智能方面的最新工作。

视频

W3C推荐:免费播放优质内容

W3C免费插件播放优质内容

鲍勃·隆德
高级网络技术副总裁

10月17日

最近的世界范围联盟(W3C)加密媒体扩展(EME)建议描述了基于浏览器的内容保护对于在web上观看加密视频时获得更好的用户体验的重要性。W3C媒体和娱乐兴趣小组一直是全球定义优质视频内容交付需求的关键场所。根据W3C:

EME是一个应用程序编程接口(API),允许在Web浏览器中无插件地播放受保护(加密)的内容,它可以在所有主要平台上无缝工作。W3C的媒体源扩展(MSE)提供了流媒体视频的API,而它的伙伴加密媒体扩展(EME)提供了处理加密内容的API。”

正如公告中所暗示的那样,EME只是在不使用插件的情况下实现优质内容交付目标的一部分。将网络交互从插件转移到浏览器中,增强了用户的安全性、隐私性和可访问性,并简化了web开发人员的开发过程。

想想过去,不久以前,对于优质内容还没有通用的解决方案,每个公司都实现了自己的特定于浏览器或插件的解决方案。每个解决方案都是不同的——没有跨平台的内容可移植性,对关键查看器特性的支持不均衡,没有通用的加密,没有通用的标准,甚至没有出于安全考虑的公开。每一份优质内容都包装在特定于浏览器、系统供应商和用户设备的技术中。

P高端视频内容不仅仅是视频

加密视频内容的流媒体服务的使用呈指数级增长,观众的期望也很高——多种语言的音轨、字幕和字幕,通过最努力的互联网完美地传递,最先进的用户界面,以及可以在任何设备上的任何浏览器上观看的内容。这对内容提供商来说是一个挑战。他们如何在不增加处理多种设备、浏览器和网络技术的复杂性和成本的情况下满足期望?

一个通用的、基于浏览器的内容加密解决方案是必要的,但在解决这一挑战方面还远远不够。与EME一起,CableLabs亚博yabo888vip网页版和多个系统运营商(MSO)发起并参与了W3C小组来拼凑这个难题。

W3C文档

理解W3C和其他人定义的浏览器特性集是很有用的,为什么这个特性集中的每个特性都是优质内容所必需的,以及为什么所有这些特性都是必需的,或者什么都不是。除了EME推荐之外,这些要求还反映在许多W3C文档中:

这些特性中的每一个都是使网络成为一流的媒体和娱乐平台的行业目标所必需的。

加密媒体扩展,以及HTML5功能、媒体跟踪、媒体源扩展和DASH定义了优质内容的基本组件的通用实现。所有这些部分都相互依赖;拿走一个,它就回到了不太好的过去。W3C通过支持“一次创建、随处使用”的优质内容,为消费者、提供者和技术合作伙伴提供了一项基本服务。

--

订阅我们的博客,了解更多关于CableLabs的信息,以及我们如何为增强宽带体验做出贡献。亚博yabo888vip网页版

实验室

编解码器的成本:承担版税的视频压缩标准和前面的路

编解码器的成本:承担版税的视频压缩标准和前面的路Greg Rutz

2016年2月1日

自从数字视频出现以来,付费编解码器一直是我们最喜欢的电视节目、电影以及其他个人和商业内容的发行和消费的黄金标准。从90年代初开始,运动图像专家组(MPEG)定义了视频压缩的格式和技术,可以将所有像素和帧压缩到越来越小的文件中。无论是好是坏,伴随着这些技术而来的是创造它们的个人和组织的知识产权。在美国和其他许多国家,这意味着专利和版税。

一旦获得

MPEG发牌机构(MPEG-LA)是在mpeg - 2编解码器管理对标准至关重要的专利,并建立一个合理的统一版税结构,通过该结构知识产权持有人可以得到补偿。来自27家不同公司的600多项专利被认为是MPEG-2所必需的,MPEG-LA简化了希望使用MPEG-2开发产品的任何人与每个专利所有者谈判许可协议的过程。MPEG-LA和专利所有者为MPEG-2采用的版税结构相当简单:对每个编解码器一次性支付固定费用。见下表。

MPEG-2的后续编解码器,MPEG-4高级视频编码(AVC),于2003年竣工。此后不久,MPEG-LA发布了其许可条款,其中包括单位版税和任何一个被许可人必须在一年内支付的金额上限。然而,似乎并不是所有声称拥有AVC基本专利的各方都对MPEG-LA建立的版税结构感到满意。由此,一个新的AVC专利池,由通过许可2004年,杜比实验室(Dolby Laboratories, Inc.)分拆出来的公司成立,并宣布了各自的授权条款。这在那些试图授权这项技术的人中间造成了大量的混乱。你最终会不得不从双方获得许可,以保护自己免受未来的诉讼吗?一些专利所有人同时在两个池子里;你需要为这些专利支付两次费用吗?最后,Via Licensing与MPEG-LA签署了一项协议,其许可人与MPEG-LA许可人合并,创建了一个单一的许可机构。MPEG-LA集团为MPEG-4建立的版税结构增加了新的费用。除了一次性设备费用(包括软件和硬件应用程序)之外,还增加了按用户和按标题收费(例如,VOD,数字媒体)。这些额外的费用阻止了许多有线电视运营商和其他mvpd采用MPEG-4。对无线广播服务也设立了版税,而免费的互联网广播视频(如YouTube, Facebook)仍然是免税的。 See table below.

最新的MPEG视频编解码器被称为高效视频编码(HEVC)MPEG-LA的最新授权条款也随之出炉。对于那些向最终用户发货超过10万台设备的公司,每台设备都要支付固定的专利使用费。设备销量在10万台以下的公司将不支付专利费。此外,各组织的特许权使用费上限大幅度提高。大多数分销HEVC编码器/解码器的公司不会被收取版税,因为它们很容易低于10万台的限制。销售移动设备的大公司(三星、LG等)、操作系统供应商(微软)和大型媒体软件供应商(Adobe、谷歌)可能会支付HEVC版税。从内容分发者对MPEG-4的低采用率中吸取教训,内容分发没有版税。这似乎是朝着正确方向迈出的一步。

下表详细列出了从MPEG-2到HEVC拟议条款期间建立的专利使用费结构。
The-Cost-of-Codecs——表
下载PDF格式

即将到来的麻烦

正如人们所预料的那样,许多持有他们声称对HEVC至关重要的专利的公司并不满意MPEG-LA条款,而是加入了一个新的许可组织,HEVCAdvance.2015年初,当HEVCAdvance首次宣布他们的许可条款时,在业界引起了不小的轰动。他们不仅有更高的每台设备费率,而且对内容分销商和任何其他利用HEVC促进创收的组织也有非常模糊的“可归属收入”提成。最重要的是,没有版税上限。

2015年12月,由于媒体和行业在原始许可条款发布后的强烈反对,HEVCAdvance发布了一份新的协议修改条款和版税摘要.设备的版税略有降低,但仍明显高于MPEG-LA的规定,而且没有年度上限。此外,根据设备类型(例如,手机、机顶盒、4K超高清+电视),版税费率略有不同。免费、无线和互联网播放视频不收取版税。然而,每个标题和每个用户的版税仍然存在。见上表。HEVCAdvance条款还评估了版税,对过去的每一个标题和基于订阅的单位的销售没有上限。最后,还有一个激励计划,HEVCAdvance许可证的早期采用者可以在过去和未来的销售中获得有限的版税折扣。

值得注意的是,参与每个专利池的公司(HEVCAdvance, MPEG-LA)是不相同的。如果两个专利池不协调或合并,被许可方可能不得不与两个组织签署协议,以更好地保护自己免受侵权。这将给设备供应商(电视、浏览器、操作系统、媒体播放器、蓝光播放器、机顶盒、游戏控制台等)带来巨大的财务影响。当然,内容分销商也对HEVCAdvance条款感到不满,该条款恢复到MPEG-4的基于内容的版税,以及每年500万美元的更高上限。因此,您可能会期望内容分销商将一部分基于订阅和标题的版税转嫁给客户,从而导致像您和我这样的消费者的价格上涨。

更新(2/3/16):鲜艳的宣布他们将退出HEVCAdvance,并将其专利直接授权给设备制造商。虽然这是一个令人鼓舞的迹象(对内容分销商来说也是好事),但我很好奇他们为什么不直接加入MPEG-LA。如果越来越多的公司采取个人许可的路线,可能会使HEVC获得许可证的过程更加复杂。

免版税编解码器革命

为了应对使用和部署基于mpeg的编解码器的成本日益增长的担忧,许多公司和组织已经开发或正在计划开发替代品,这些替代品开始显示出一些前景。

谷歌VPx

谷歌通过收购On2 Technologies开发了VP8和VP9分别与AVC和HEVC竞争。谷歌发布了VP8编解码器,以及其中包含的所有IP签订协议这为用户提供了免费使用该技术的权利。2013年,谷歌签署协议与MPEG-LA和11个MPEG-LA AVC许可方合作,从该集团获得VP8基本专利的许可。这使得VP8成为一个相对安全的选择,从法律上讲,作为AVC的替代品。谷歌和MPEG-LA之间的协议还包括一种“下一代”编解码器。根据我与谷歌的讨论,这意味着是VP9编解码器。的VP8跨license常见问题解答表示VP9交叉许可正在进行中,但到目前为止没有正式的存在。

谷歌的YouTube提供的大部分内容都是用VP8/VP9技术压缩的。此外,许多软件和硬件供应商已经增加了对VPx编解码器的本机支持。Chrome, Firefox和Opera浏览器都有基于软件的VP8和VP9解码器。最近,微软宣布他们将在即将发布的Edge浏览器中添加VP9解码支持。在硬件方面,谷歌已签署协议几乎每个主要芯片组供应商都将VP8/VP9功能添加到他们的设计中。

从性能的角度来看,VP8/AVC和VP9/HEVC非常相似。已经进行了大量的实验,试图评估编码器的相对性能,虽然很难进行苹果与苹果的比较,但它们似乎非常接近。如果你想自己看看,下面是我们找到的许多测试的样本:

  • https://www.ietf.org/mail-archive/web/rtcweb/current/msg09064.html
  • Mukherjee等,国际图片编码研讨会论文集,第390-393页,2013年12月,圣何塞,加州,美国。
  • Grois等,国际图片编码研讨会论文集,pp. 394-397, 2013年12月,圣何塞,加州,美国。
  • Bankoski等人,《IEEE多媒体与博览会国际会议论文集》,第1-6页,2011年7月,巴塞罗那,ES。
  • Rerabek等,数字图像处理的SPIE应用,XXXVII,卷9217,2014年8月,圣地亚哥,CA,美国
  • Feller等人,IEEE国际消费电子会议论文集,57-61页,2011年9月,柏林,德。
  • Kufa等人,第25届国际无线电电子会议论文集,168-171页,2015年4月,帕杜比斯,CZ
  • Uhrina等人,第22届电信论坛(TELFOR),第905-908页,2014年11月,贝尔格莱德,RS
泰坦联盟

至少在某种程度上是对2015年HEVCAdvance许可证公告的反应,一些世界上最大的媒体和互联网公司宣布,他们正在组建一个小组,唯一的目标是帮助开发一种用于网络的免版税视频编解码器。的开放媒体联盟(AOM)由谷歌、思科、亚马逊、Netflix、英特尔、微软和Mozilla成立,旨在结合他们的技术和法律力量,以确保开发出在性能上优于HEVC且免费的下一代压缩技术。

AOM的几家公司已经开始研究后续的编解码器。谷歌是稳步推进,VP10。而思科推出了一种新的编解码器叫做托尔.最后,Mozilla长期致力于一种名为Daala的编解码器,它采用了一种与大多数压缩系统中使用的标准离散余弦变换(DCT)算法截然不同的方法。思科、谷歌和Mozilla都表示,他们希望将各自最好的技术结合到AOM所设想的下一代编解码器中。这项工作很可能在将来完成IETF NetVC工作组但到目前为止,还没有多少决定。

未来是自由的?

不确定我们是否可以满怀信心地说出这句话;但很明显,受ip限制的视频编解码器的混乱局面正在推动行业走向一个未来,即数字视频——互联网视频流量的主要领导者——可能真正免除专利使用费。

格雷格Rutz他是CableLabs先进技术组的首席架构师。亚博yabo888vip网页版

特别感谢CableLabs的首席架构师Arianne Hinds博士和CableLabs的副总法律顾问Jud Cary对亚博yabo888vip网页版本文的贡献。

消费者

小工具丰富在我们舒适的客厅实验室

Mickie卡尔金斯
联合创新与原型设计战略与创新集团董事

2016年1月26日

有人曾经说过:“眼见为实。”在Ca亚博yabo888vip网页版bleLabs,我们相信“行即知”。考虑到这一点,我们在加州森尼维尔的设施中设计了一个空间,我们称之为移动体验实验室(又名“MEL”)。

MEL模拟了一个消费者的客厅。这个空间被有意设计成一个“安全的地方”,可以让你对影响当今消费者习惯的体验形成自己的想法和观点。

实验室里的一切都是用来触摸、使用和实验的——类似于成人的探索博物馆。还没试过Oculus Rift、VR或360 Content?我们知道了。亚马逊Echo怎么样?我们知道了。HBO GO、Xfinity1、谷歌眼镜、智能手表和超高清电视……等等,等等,等等。好消息是什么?与拥挤的会议室或公司演示不同,参观者不会急于轮流参观,也不会看到有限的体验。访问者被鼓励花尽可能多的时间在他们感兴趣的任何技术上,这样他们就可以充分了解与这些消费技术体验相关的大“哇”。此外,CableL亚博yabo888vip网页版abs的工作人员经常在现场提供他们自己的见解——或者只是谈论技术——没有媒体的压力或其他人等着你形成“官方”意见。 Sometimes, just talking about what you’ve observed helps to ensure that the learning sticks or could inspire you to have new ideas about new possibilities.

目前MEL有几个体验展:

争夺客厅

索尼65”超高清显示器的体验

  • 康卡斯特公司Xfinity 1带语音远程-通过康卡斯特语音远程演示个性化(指南首选项)、推荐和语音导航。
  • 苹果电视:演示超级聚合和一个超简化的远程。
  • 亚马逊KindleFire电视:具有优雅的语音远程和分类发现指南(基于观看习惯的建议)。
  • Playstation 4(带有2个游戏控制)以Playstation Now为特色:游戏,电影,音乐等生态系统。
头戴式显示器/移动设备中3D体验的发展

这个展览展示了虚拟现实在头戴式显示器形式因素的进展。这可能是发展最快的技术领域之一,从各方面来看,这将成为一种重要的消费趋势。

  • 谷歌纸板(适用于任何智能手机):谷歌Cardboard是去年谷歌I/O大会上免费发放的,作为一个低成本系统的例子,以鼓励人们对VR和VR应用程序的兴趣和开发。
  • 谷歌玻璃:第二代:谷歌玻璃最后一代测试版。谷歌眼镜是一项大规模实验,旨在“将人们从低头看手机和抬头看手机的过程中解放出来”。
  • Oculus Rift(版本2)(非功能性):表示2012年的开发状态。
  • 三星Gear VR耳机低成本耳机(Android手机):展示了越来越多的3d互动游戏和360度内容。作为一款99美元的智能手机配件,这款产品有望成为将虚拟现实体验带给大众的转折点。
mel-sony-oculus
智能手表的演变

就像移动操作系统之战一样,苹果和谷歌将争夺消费者的手腕——以及生活方式的品牌地位。参观梅尔实验室的人可以感受到可穿戴设备市场的发展和发展是多么迅速。

  • 2012年,MetaWatch:智能手表最新浪潮中的第一款智能手表
  • 2013-14 - AndroidWear手表(由相同的SDK构建,不同品牌的UX):需要android手机工作。带有应用程序、跟踪和移动通知的智能手表,以及4K+应用程序的市场。
    • 摩托罗拉360 -圆形手表:第一个圆形界面(注意用户体验)
    • Samsung Gear:三星对Android智能手表SDK的诠释
  • 2015 -苹果手表(需要iPhone才能使用):以高端显示屏、材料、ApplePay和8.5K+应用程序为特色的高端手表体验。
mel-moto-smartwarch
平板电脑体验(应用程序)
  • 值得注意的:康卡斯特(Comcast)推出了一项全新的跨平台视频服务,从流行的在线视频网络和节目中精选最佳内容,提供简单易用的体验,无需有线电视订阅。特别是从数字内容中策划内容,这些内容将比标准有线电视更吸引年轻一代。
  • HBONow: OTT观看体验-任何想在移动设备上运行HBO的人都可以使用。
  • HBOGo: OTT观看体验-提供给HBO的付费有线电视用户。
  • Xfinity电视遥控器:如果你不想使用遥控器,而你的平板电脑更方便——有一个应用程序可以解决这个问题!
  • Unstaged:美国运通- 360体验

我们相信,有机会进入MEL这样的空间,可以帮助CableLabs员工建立基于事实和实际产品经验的消费技术观点。亚博yabo888vip网页版这些见解使我们能够立足于我们的见解,并为超越市场现有产品的创新奠定基础。

下次你来森尼维尔的时候,花点时间顺便来体验一下梅尔。不需要预约,但要预先警告,突然的疯狂观看会折磨游客,你可能会受到启发,自己创造一个产品!

Mickie卡尔金斯他是CableLabs战略与创新组的联合创新和原型制作总监。亚博yabo888vip网页版

视频

主动故事:虚拟现实如何改变叙事

主动故事:虚拟现实如何改变叙事Eric Klassen

埃里克·克拉森
执行制片人

2015.11.3

我喜欢故事,这就是我从事电影制作的原因。我喜欢书面故事的原型形式,许多构成技巧来实现一个视觉故事,并使用层次的联系来用声音讲述故事。但最重要的是,我喜欢故事,因为它的教学能力。有人认为,通过讲故事来传播一种思想,是社会进步最基本的技术。

当第一批电影人尝试拍摄一个故事时,他们无法预见到使用今天使用的许多创造性的拍摄角度:电影更像是在看一出戏剧。经过几十年的实验,电影制作人发现了越来越多的镜头、灯光、剪辑、声音和特效,以及如何更好地讲述一个故事。经过反复试验,电影逐渐形成了自己的学科。

就像一个多世纪前的电影一样,VR面临着未知的领域,需要创造性的视觉和艰难的测试来平衡。如果VR要被用作故事平台,就必须克服一些主要问题。正如《时代》杂志最近的一篇封面故事所报道的那样,游戏和电影故事的实践在虚拟现实中行不通。

VR技术吸引着故事讲述者不断发展,但有一个根本的问题摆在面前:观众现在控制着镜头。正如James Cameron所指出的那样,当观众被赋予这种力量时,体验就变成了一个游戏环境,这就需要一种不同的方法来创造故事。

卡梅伦认为电影叙事在VR中行不通:它只是一个游戏环境,用护目镜取代了POV摄像机和操纵杆。他是对的,只要技术保持原样,VR故事将与游戏没有什么不同。但卡梅伦没有考虑到一个显而易见的问题:VR可穿戴设备聪明的.可穿戴设备不仅仅是一个摄像头和操纵杆,它还是一个记录设备,记录观众正在做什么和经历什么。这改变了一切。

如果要让讲故事在VR中发挥作用,创意人员需要在故事的呈现方式上进行彻底的范式转变。VisionaryVR已经提出了部分解决方案,使用VR世界中的智能区域来指导观看和控制内容的播放,但故事仍然是旧的形式。在这种情况下,没有足够令人信服的理由让我们从电视转向耳机。但他们的方向是正确的。

人工智能登场了。

南加州大学ICT制作了一个与大屠杀幸存者的虚拟对话的原型,地沟(视频).为了填充人工智能,平查斯被问及了2000个关于他的经历的问题。他的回答被记录在ICT上LightStage还录制了他的完整3D视频。最终的作品,虽然不完美,是与平查斯真实讨论他在大屠杀中的经历的感觉。他们使用类似的“虚拟治疗师”来治疗创伤后应激障碍的士兵,当使用这项技术和真正的治疗一起使用时,他们达到了80%的康复率,这是不可思议的。就AI应用程序而言,这些例子都是非常引人注目的用例。

不久的将来,VR将包括使用这种自然语言应用程序的角色脚本。观众将不再观看角色,他们将与角色互动并与他们交谈。梦工厂将为史莱克编写5000个答案,讲述当人们取笑他时是什么样子,当孩子们使用它时,父母将更好地了解如何与孩子交谈。也许20位杰出的思想家将为一个人物关于一个主题的自然语言做出贡献。这是一个令人兴奋的命题,但它如何帮助故事在VR中运作呢?

从观众那里收集语音、行为和情感分析,并应用人工智能回应,这是一种颠覆故事的方法。制片人不是从头到尾控制故事,而是跟随观众的脚步。当观众展示一个感兴趣的领域时,媒体就会以一种适合这个故事的方式做出回应。这可能听起来像游戏,但在处理真实的人类体验时是不同的。在沙发上拍摄僵尸是一种娱乐,但在虚拟现实世界中,人们的反应是逃离。如果VR故事想要成功,它必须建立在真实世界、真实体验的基础上。我认为,如何做到这一点是VR所需要的故事模式转变。

如果这就是VR的未来,它将彻底改变媒体的制作方式,一个新的故事时代将会发展起来。我提议用“主动故事”这个词来称呼这种VR叙事方式。在这篇博客中,随着VR在CableLabs的生产和测试,以及我们的发现揭示了新的见解,我将扩展这个主题。亚博yabo888vip网页版

埃里克·克拉森他是CableLabs客户端应用技术组的副媒体工程师。亚博yabo888vip网页版

消费者

谁将赢得虚拟现实内容的竞争?

谁将赢得虚拟现实内容的竞争?史蒂夫Glennon

史蒂夫Glennon
杰出的技术专家,先进技术集团

2015年十月一日

这是Steve和CableLabs的其他人关于虚拟现实技术的系列文章的第二篇。亚博yabo888vip网页版你可以找到第一篇文章在这里

在我们最近在CableLabs进行的一项研究中,我们询问了什么会阻止人们亚博yabo888vip网页版购买虚拟现实耳机。内容的可用性在项目列表中排名靠前。撇开VR游戏不谈,人们不想把钱花在只有少量(或几百个)内容的设备上。所以肯定有很多。谁在创造内容,内容出现的速度有多快?

把它留给专业人士?

三家公司已经成为专业内容制作领域的领导者:

  • JauntVR谁刚刚又获得了6600万美元的投资
  • 身临其境的媒体谁参与了艾美奖获奖影片《运通无舞台:泰勒·斯威夫特的经历》
  • NextVR他似乎想成为“虚拟现实界的Netflix”。

每家公司都在用顶级人才开发内容,每家公司都在努力建立品牌资产,开发关键的知识产权。他们的另一个共同点是,他们都开发了自己的相机来捕捉内容,但他们都说自己不从事制造相机的业务。

短途旅游

JauntVR Neo相机

新款Jaunt Neo相机的周边似乎有16个传感器,我们可能会期望产生16K x 8K的分辨率。这远远超出了三星GearVR将解码和显示的内容(仅限于4K x 2K 30fps,或更低的60fps分辨率),但显示了我们可能期待的未来高质量体验类型。NextVR相机使用了6台4K RED专业相机,在你购买镜头之前,每台相机都是相当昂贵的。

但扩大规模似乎是个问题。为了获得数以千计的专业内容,我们将不得不等待这三家公司和任何其他新进入者扩大他们的人员、设备,并参与并制作足够有趣的项目。

还是消费者生成的内容会赢得胜利?

另一方面,我们也看到了普通视频制作和上传到YouTube的速度(每分钟上传300小时).我们所需要的只是价格合理的消费级相机。第一批相机已经在这里了,尽管它们的分辨率还有待提高。像理光Theta和柯达SP360这样的品牌相机都是价格实惠的消费级360°相机,价格在300美元左右,但它们只能拍摄高清视频。当高清视频的1920像素被扩展到整个视界时,VR头戴设备能看到的像素还不到原来的四分之一,也就是380像素左右。我们在消费者测试中使用的大部分内容都是4000x2000像素的内容,即使是这样,分辨率也相当低。有一些初创公司的名字进入了这个领域(比如Bublcam而且Giroptic),但这些产品还没有发货,而且还没有超出高清视频的范围。在质量方面,或许更有趣的是Sphericam和诺基亚(Nokia)推出的摄像头,它们承诺提供每秒60帧的4K视频,以及一款支持4K的柯达(Kodak)升级版摄像头。这些摄像头的解码能力略高于三星GearVR头盔(4K 30fps),但略高于消费者的价格点,进入市场的价格为1500美元。奇怪的是,消费者领域没有GoPro,但我认为我们可以合理地预测,2015年底或2016年初,他们将推出消费级360°相机,这比16个GoPro谷歌Jump相机或爱好者们用来创建早期内容的6个摄像头更容易管理。

YouTube和Facebook 360已经在这里了

Facebook在上周推出了360°视频支持。YouTube在今年3月推出了360°视频支持,在六个月的时间里,已经有大约1.4万个球形视频,而主流摄像头却很少。我强烈怀疑用户生成内容的数量将大大超过专业制作的360°内容。我们的研究表明,虽然消费者猜测他们愿意戴VR头盔1-2小时,但短形式的内容更受欢迎。这很好地匹配了YouTube的主要内容长度。虽然三星已经创建了他们自己的视频浏览应用(MilkVR),但YouTubeVR应用肯定很快就会出现,让我们所有人都可以花几个小时在VR头盔上观看360度视频。

什么内容吸引人?

拍摄有趣的360°内容是困难的。摄像师无处可藏。一切都是可见的,传统的视频制作专注于一个“舞台”,导演用他或她想让你看到的动作填充这个“舞台”。我们有一个强烈的暗示,现场体育和现场音乐会将是引人注目的内容类型,可能是人们值得为之付费的体验。当我们在消费者中测试VR时,我们尝试了几种不同类型的内容,试图涵盖体育、音乐、旅行和“讲故事”——短篇或长篇小说。我们惊讶地发现,我们选择的旅行内容成为了明显的赢家,将VR头盔上的所有其他内容类别都甩在了后面。我们对制作优秀VR视频内容的难度(比如不移动摄像机,不频繁切换场景)以及制作真正利用360°媒体的优秀故事内容的难度有了很多了解。这么说吧,我不指望很快就能拥有360部专业制作的庞大电影库。

随着大量的实验和新类型的内容变得流行,人们把YouTube变成无所不包的视频库的聪明才智可能也会在这里发挥出来。普通大众通过尝试很多不同的事情,最有可能为我们找到答案。为了实现这一目标,VR头盔必须大规模普及,消费型360摄像头必须变得便宜而受欢迎。三星上周在Oculus Connect 2上发布了“普通版”头盔,价格比其旗舰手机高出99美元。Oculus公司预计,头戴式耳机在第一年的零售销售量将超过100万台。相机已经出现了,价格便宜,而且越来越好。在未来12个月内,我预计将有超过10万个360°视频发布在YouTube上。

VR的杀手级应用是电视吗?

Netflix刚刚在GearVR上发布了他们的应用程序。在我的办公桌上,我可以用VR头盔看电影和电视剧,坐在一个滑雪小屋里,窗外是滑雪道。我坐在一台(虚拟的)105英寸电视机前,欣赏一集《神探夏洛克》。屏幕质量很模糊,但我很快就忘记了这一点,全神贯注地看这一集——直到老板拍了拍我的肩膀,让我回去工作。我认为这是一个相当愚蠢的技术用例,但我错了。大错特错了。唯一的问题是我看不见爆米花,所以我不能把它捡起来,然后把它塞进我看不见的嘴里。这里有很多值得思考的地方。

史蒂夫Glennon他是CableLabs先进技术组的首席架构师。亚博yabo888vip网页版

消费者

虚拟现实是下一个大事件吗?

史蒂夫Glennon
杰出的技术专家,先进技术集团

9月8日

在CableLabs的先进技术组,我可以玩所有最好的玩具,试着弄清楚什么亚博yabo888vip网页版是挑战或机会,什么是等待打开的失败。3D是一个很好的研究案例。我第一次接触3D电视是在1995年(前世),当时我带着一副快门眼镜和一台PC显示器。当时它面临着先有鸡还是先有蛋的问题——没有电视,也没有内容。哪个会先出现?

我还记得1995年第一次看3D视频。它的画质高,帧率高,而且很漂亮,但不够吸引人。直到2010年,当3D电视/内容的僵局被打破时,我仍然没有发现它的吸引力。

我记得我第一次在2014年1月的CES上看到虚拟现实视频。我的反应完全不同。我看到的第一个VR视频是颗粒状的,模糊的,有点不稳定。这非常引人注目。我被迷住了。

你不能谈论虚拟现实,你必须亲身体验

很多人都在谈论VR——他们在脑海中“理解它”。你可以看到视频播放,你可以四处看看。你戴着耳机看起来也很蠢。但只有当你在一个好的耳机里体验到一些好的内容时,你才能真正理解它。

无标题的

这并没有传达出近距离观看大象的感觉。每个人都喜欢大象,戴上耳机,你会觉得你是第一次在它们的自然栖息地见到大象。

无标题的

这并没有传达出在冰冷的冰岛水里,为了避免弄湿脚而后退的反应。

我们已经做了一些事情。我们已经在CableLabs会议上向人们展示了耳机,在那里我们让近一半的与会者尝试了耳机并亲身体验。亚博yabo888vip网页版我们还想做一些市场调查,所以我们设计了一些消费者小组,定期从有代表性的人群中获得消费者反馈。

虚拟现实技术只适合游戏玩家。与否。

Oculus Rift(以及Crystal Cove)头戴设备的早期焦点一直围绕着玩家和游戏。它是游戏玩家的完美插件,每一帧都是实时渲染的,你可以在PC屏幕上“四处看看”,只是四处看看。我有幸在Valve位于Bellevue的总部参观并演示了HTC Vive头盔,在那里你除了可以四处看看外还可以四处走走。这是我经历过的最接近全息甲板的东西。我认为我们可以合理地期待这些在游戏社区中成为主流。

但正如菲尔·麦金尼(Phil McKinney)在这篇文章中提到的,360°视频的消费比有线电视更重要各种采访,因为需要高带宽来传递内容。我们将在以后的博客文章中更详细地讨论这个问题。

与其用我们自己的技术极客和早期采用者的态度来评估这一点,我们更想从普通人群中获得一个有代表性的样本,并询问他们的意见。这就是我们所做的。拥有一些优秀的360°视频内容身临其境的媒体,前创新展示参与者是有固定工作的普通人。比如老师、护士、学生、理疗师、私人教练和乐队管理员。我们试图提出一些不同的显示技术来进行比较,并向他们展示了三星GearVR的内容。以下是他们告诉我们的:

57%的人说“不得不拥有它”。88%的人可以在3年内使用头戴式显示器。只有11%的人认为耳机不舒服或非常不舒服。96%对价格敏感的人会考虑购买200美元的产品(GearVR是三星Galaxy Note 4或Galaxy S6手机的200美元附加产品)。

所以这似乎是压倒性的积极。我们要考虑新奇的因素,但让我们惊讶的是,很少有人表示不舒服,普通人对这种经历的描述也很积极。

“VR是自iPhone以来最重要的发展”

能在舞台上和Robert Scoble他在最近的有线实验室夏季会议上发表了主题演讲。亚博yabo888vip网页版我们讨论了头戴式显示器、360°摄像头和内容(我们将在后面的博客文章中讨论更多),但他表达了这样的观点(转述):“虚拟现实是自最初的iPhone以来最重要的技术发展”。我以前没有那样想过,现在我同意他的看法。这不仅仅是性感火辣,昙花一现。它有巨大的潜力来改变我们所做的很多事情,我们都可以期待在这个领域取得令人难以置信的发展。

我想见见帕默·勒基

帕尔默·勒基(Palmer Luckey)在年纪大的时候创造了他的第一个头戴式显示器原型18.四年后,他辍学制作更多的原型机,以20亿美元的价格将Oculus卖给了Facebook。我没有预见到Facebook的交易,也不理解它。现在我明白了。我想见见他,感谢他以我们无法想象的方式改变了我们的生活。我们只是还没有亲眼目睹而已。我们将在接下来的几篇文章中进一步探讨。

史蒂夫Glennon他是CableLabs先进技术组的首席架构师。亚博yabo888vip网页版

技术博客

内容创建揭秘:开源救星

2015年6月9日

确保优质音频/视频内容的安全主要涉及四个概念:

  1. 身份验证
  2. 授权
  3. 加密
  4. 数字版权管理(DRM)

身份验证是验证请求回放的个人身份(例如用户名/密码)的行为。授权包括确保个人有权查看该内容(例如订阅、租赁)。加密是音频/视频样本的置乱;必须获得解密密钥(许可证)才能在设备上成功播放。最后,DRM系统负责加密密钥的安全交换以及与这些密钥关联的各种“权利”。数字版权可能包括以下内容:

  • 限时(过期)
  • 支持的回放设备
  • 输出限制(如HDMI, HDCP)
  • 能够复制下载的内容
  • 同时查看的数量有限

本文将集中讨论加密和DRM的主题,并描述如何使用开源软件来创建受保护的自适应比特率测试内容,用于评估web浏览器和播放器应用程序。我将通过描述如何创建保护流的步骤来结束本文。

一种加密可以统治所有加密

加密是对数据块应用可逆数学运算以掩盖其内容的过程。已经开发了许多加密算法,每种算法都具有不同的安全级别、输入和输出以及计算复杂性。在大多数系统中,使用加密算法将一个随机的字节序列(密钥)与原始数据(明文)结合起来,以产生数据的打乱版本(密文)。在对称加密系统中,用于加密数据的密钥也用于解密。在非对称系统中,密钥是成对出现的;一个密钥用于加密或解密数据,而与它在数学上相关的兄弟用于执行相反的操作。为了保护数字媒体,我们将只关注对称密钥系统。

有这么多的加密方法可供选择,人们可以合理地期望web浏览器只支持一小部分。如果在不同浏览器中实现的算法集不重叠,则必须将媒体的多个副本存储在流媒体服务器上,以确保在大多数设备上成功播放。这就是ISO通用加密标准的用武之地。这些规范确定亚博苹果版怎么下载了单一加密算法(AES-128)和两个区块链模式(CTR, CBC),所有加密和解密引擎必须支持。流中的元数据描述了键和初始化向量都需要解密媒体样本数据。通用加密也支持“子样本加密”的概念。在这种情况下,未加密的样本被分散在整个样本集中,通用加密元数据被定义来描述加密样本开始和结束的字节偏移量。

除了基于加密的元数据之外,通用加密还定义了特定于保护的系统标头(PSSH)。这部分元数据是一个ISOBMFF框结构,其中包含特定DRM专有的数据,这些数据将指导DRM系统检索解密媒体样本所需的密钥。每个PSSH盒子都包含一个“系统ID”字段,该字段唯一标识所包含数据应用的DRM系统。一个媒体文件中可能会出现多个PSSH框,表示支持多个DRM系统。因此,通用加密的魔力;一个标准加密方案和多drm支持检索解密密钥,所有这些都在一个媒体副本中。

主要的通用加密标准(ISO 23001-7)指定了用于ISO BMFF介质容器的元数据。ISO 23001-9定义了MPEG传输流容器的通用加密。在许多情况下,主要规范中定义的框结构被简单地插入到MPEG TS包中,以避免引入本质上保存相同数据的全新结构。

创建受保护的自适应比特率内容

亚博yabo888vip网页版CableLabs开发了一种创建加密MPEG-DASH自适应比特率媒体的过程,涉及一些自定义软件和现有的开源工具。以下部分将介绍该软件,并介绍创建受保护流的过程。这些工具和一些附带的文档可在GitHub.文档的副本也被托管在这里

EME内容工具

自适应比特率转码

该过程的第一步是将源媒体文件转换为几个比特率较低的版本。这可以简单地降低比特率,但在大多数情况下,分辨率应该降低。为了做到这一点,我们使用了流行的FFMpeg实用程序套件。FFMpeg是一个多用途的音频/视频记录器、转换器和流媒体库,支持数十种格式。FFMpeg安装需要启用x264和fdk_aac编解码器库。如果没有合适的二进制文件,则可以构建它。

亚博yabo888vip网页版CableLabs提供了一个示例脚本这可以作为生成多比特率内容的指南。这个脚本中有一些重要的项目需要注意。

ABR打包器的工作之一是将源流分割为“段”。这些片段的持续时间通常在2到10秒之间,并且在媒体的所有比特率表示中保持帧精确对齐。为了让比特率切换对用户来说是无缝的,玩家必须能够在任何段边界的不同比特率流之间切换,并确保视频解码器能够接受数据。为了确保打包器可以在规则边界上分割流,我们需要确保转码器在转码过程中定期插入i - frame(不依赖于其他帧的视频帧)。脚本中x264的以下参数完成了这一任务:

(萤光笔线= 0)

-x264opts”keyint = $帧速率:min-keyint = $帧速率:no-scenecut”

我们使用在源媒体中检测到的帧速率来指示编码器至少每秒钟插入一次新的i帧。假设我们的包装器将使用整数秒进行分段,流将得到适当的条件调节。no- scencut参数告诉编码器,当它检测到源材料中的场景变化时,不要插入随机i帧。我们使用FFMpeg的ffprobe实用程序检测源视频的帧率。

帧速率= $('。/ffprobe $1 -select_streams v -show_entries stream=avg_frame_rate -v quiet -of csv="p=0"`))

在脚本的底部,我们可以看到使用比特率、分辨率和我们所需的编解码器配置文件/级别选择执行转码的命令。

Transcode_video "360k" "512:288" "main" 30 $2 $1 Transcode_video "620k" "704:396" "main" 30 $2 $1 Transcode_video "1340k" "896:504" "high" 31 $2 $1 Transcode_video "2500k" "1280:720" "high" 32 $2 $1 Transcode_video "4500k" "1920:1080" "high" 40 $2 $1 transcode_audio "128k" $2 $1 transcode_audio "192k" $2 $1

例如,第一个视频表示是360kb/s,使用AVC主配置文件3.0级,分辨率为512x288像素。另一件需要注意的事情是脚本分别对音频和视频进行转码。这是由于DASH- if准则禁止多路复用音频/视频段(参见DASH AVC/264的DASH- if互操作性点v3.0章节3.2.1)。

加密

接下来,我们必须加密我们创建的视频和/或音频表示文件。为此,我们使用MP4Box实用程序从GPAC.MP4Box非常适合这个任务,因为它支持通用加密标准并且高度可定制。不仅将执行AES-128 CTR或CBC模式加密,但它可以做子样例加密和插入多个,用户指定的PSSH框到输出媒体文件。

为了配置MP4Box执行普通加密,用户创建一个“cryptfile”。cryptfile是加密参数和PSSH框的基于xml的描述。下面是一个cryptfile的例子:


          

顶级< GPACDRM >元素表示我们正在执行AES-128 CTR模式普通加密。的< DRMInfo >元素描述了我们想要包括的PSSH框。最后,一个< CrypTrack >元素是为要加密的源媒体中的每个音轨指定的。可以为每个轨道指定多个加密密钥,在这种情况下,在移动到列表中的下一个密钥之前,将用单个密钥指示要加密的样本数量。

由于PSSH盒子实际上只是任意数据的容器,MP4Box定义了一组XML元素,专门用于定义数据中的位流< DRMInfo >节点。请参阅MP4Box网站获取比特流描述语法的完整描述。

一旦生成了cryptfile,您只需在命令行上将它作为参数传递给MP4Box。我们创建了一个简单的脚本帮助一次加密多个文件(因为您很可能为您的ABR媒体加密每个比特率表示文件)。

创建MP4Box加密文件与DRM支持

在任何安全系统中,解密受保护媒体所需的密钥肯定与媒体本身是分开的。DRM系统负责检索解密密钥和内容所有者为该内容提供给用户的任何权利。如果我们希望加密我们自己的内容,我们还需要确保加密密钥在每个drm的基础上可用,以便在内容回放时检索。

亚博yabo888vip网页版CableLabs开发了自定义软件来生成MP4Box加密文件,并确保所需的密钥在一个或多个许可服务器上可用。该软件是用Java编写的,可以在任何支持Java运行时的平台上运行。一个简单的Apache Ant构建文件提供用于编译软件和生成可执行JAR文件。我们的工具目前支持谷歌Widevine和Microsoft PlayReady DRM系统,并为每种系统提供了一对许可证服务器选择。第一个Adobe Access CDM刚刚在Firefox中发布,我们希望在未来几个月内更新工具以支持Adobe DRM。对W3C ClearKey加密的支持也是可用的,但是为了本文的目的,我们将主要关注商业DRM系统。

该软件的基本库是CryptfileBuilder.这组Java类提供了抽象,以方便MP4Box加密文件的构造和输出。工具集中的所有其他模块都依赖于这个库。每个特定于drm的工具在命令行(-h arg)和上都有详细的文档我们的网站

微软PlayReady测试服务器

PlayReady软件库中的代码提供了2个主要功能:

  1. PlayReady用于MP4Box加密文件的PSSH生成器
  2. 的加密密钥生成器微软PlayReady测试许可服务器

许可证服务器不允许客户端获取自己的密钥,而是使用基于“密钥种子”和128位密钥ID的算法来派生解密密钥。算法定义可以在这个文档来自微软(在标题为“内容键算法”部分)。使用这个算法、测试服务器使用的键种子和我们选择的键ID,我们可以派生出内容键,该内容键将在内容回放期间由服务器返回。

Widevine许可证门户

与PlayReady类似,我们的Widevine工具集为Widevine DRM系统提供了PSSH生成器。然而,Widevine不提供像微软那样的通用测试服务器。用户需要联系Widevine在他们的服务器上获得自己的许可门户。使用该门户,您将获得用于对请求进行签名的签名密钥和初始化向量。将此信息作为输入提供给Widevine加密文件生成器。

Widevine许可服务器将根据给定的“内容ID”和媒体类型(例如HD、SD、AUDIO等)生成加密密钥和密钥ID。自我们的工具开发以来,他们的API已经更新,现在他们支持摄取“外键”,我们的工具可以自己生成,但我们目前不支持。

DRMToday

当您在单个内容中添加对多个DRM系统的支持时,公共加密的真正威力就显现出来了。对于我们前面示例中使用的许可服务器,这是不可能的,因为我们不能选择自己的加密密钥(如前所述,Widevine已经添加了对“外密钥”的支持,但我们的工具还没有更新到可以使用它们)。考虑到这一点,我们需要一个新的许可系统来提供我们所寻求的功能。

亚博yabo888vip网页版CableLabs与CastLabs整合对他们的支持DRMToday多drm授权服务在我们的内容创作工具。DRMToday提供一整套内容保护服务,包括加密和打包。对于我们的需求,我们只依赖于多drm授权服务器功能。DRMToday提供了一个REST API,我们的软件使用该API将通用加密密钥摄取到他们的系统中,以便稍后由受支持的DRM系统之一检索。

MPEG-DASH分割和包装

该过程的最后一步是分割加密媒体文件并生成MPEG-DASH清单(.mpd)。为此,我们再次使用MP4Box,但这一次我们使用-dash参数。在MP4Box中有许多分割媒体文件的选项,所以请运行MP4Box -h破折号来查看配置的完整列表。

出于本文的目的,我们将重点关注生成满足DASH-IF DASH-AVC264“OnDemand”配置文件要求的内容。我们的存储库包含辅助脚本它将获取一组MP4文件,并根据DASH- if指南生成DASH内容。运行此脚本生成分段媒体文件并生成清单。

格雷格Rutz他是CableLabs的首席架构师,从事多个与亚博yabo888vip网页版数字视频编码/转码和在线视频数字版权管理相关的项目。

这篇文章是技术博客系列的一部分。基于标准的现代Web优质内容".

技术博客

Web媒体回放:使用dash.js解决

Web媒体回放:解决与dash.js Greg Rutz

2015年6月2日

(免责声明:作者是dash.js项目的定期贡献者)
任何标准开发过程的一个关键部分是创建一个参考实现,以验证标准中规定的许多需求的可行性。毕竟,如果不可能创建完全兼容的产品,那么创建标准就没有意义了。的DASH产业论坛认识到这一点并创建了dash.js项目。

dash.js是一个开源的,JavaScript媒体播放器库加上一些示例应用程序。它依赖于W3C媒体源扩展(MSE)提供自适应比特率回放,并依赖于加密媒体扩展(EME)提供受保护内容支持。虽然dash.js最初是作为一个参考实现,但它已被许多组织用于商业产品中。DASH-IF互操作性点规范在基本功能方面已经达到了相对的稳定性,因此开发团队专注于增加功能和提高性能,以进一步提高其对生产网络媒体播放器的公司的有用性。

js的好处之一是它丰富的特性。它支持直播和点播内容、多时段清单和字幕等。播放器是高度可扩展的自适应比特率规则引擎,可配置的缓冲区调度,和一个指标报告系统。库源代码提供的示例应用程序显示音频和视频的当前缓冲区级别和当前表示索引,它允许用户手动发起比特率变化或让播放器规则自动处理。最后,该应用程序包含缓冲区级别图,清单显示和调试日志窗口。

亚博yabo888vip网页版CableLabs一直是dash.js项目的积极贡献者。dash.js中的许多EME支持都是由CableLabs设计和实现的,以确保该应用程序将支持当今生产桌面web浏览器中发现的各种API亚博yabo888vip网页版实现。此外,CableLabs已经亚博yabo888vip网页版在dash.js演示应用程序中创建并托管了测试内容,以确保其他人可以观察到dash.js EME实现的运行情况,并评估目标浏览器对受保护媒体的支持。

内容保护

媒体库包含对受保护内容回放的广泛支持。多年来,EME规范经历了许多修改和更新,浏览器厂商在其开发过程中选择了不同的时间点来发布他们的产品。为了尽可能多地支持这些浏览器,dash.js开发了一组api (MediaPlayer.models.ProtectionModel)作为一个抽象层来与底层实现进行接口,不管它是什么。这些API的设计目的是模仿最新的EME规范的功能。已经开发了该API的几个实现,以转换回在生产浏览器中发现的EME版本。媒体播放器将检测浏览器支持并自动实例化适当的JavaScript类。
MediaPlayer.models.ProtectionModel而且MediaPlayer.controllers.ProtectionController类为应用程序提供访问播放器内外的EME系统的权限。ProtectionModel提供以下管理MediaKeySessions并且保护系统事件通知为单个内容。在模型上执行的大多数操作都是使用ProtectionController进行的。应用程序可以使用媒体播放器库在回放环境之外实例化这些类以预获取许可证。一旦预先获取了许可证,应用程序可以将保护对象附加到播放器,以将许可证与HTMLMediaElement它将处理回放。

一个EME演示应用程序提供了dash.js (样品/ dash-if-reference-player / eme.html),提供了对浏览器中发生的EME操作的一些可见性和控制。该应用程序允许用户预取许可证,管理关键会话持久性,并播放相关内容。它还显示了选定的密钥系统,以及与密钥会话关联的所有许可证的状态。

eme-demo-app

格雷格Rutz他是CableLabs的首席架构师,从事多个与亚博yabo888vip网页版数字视频编码/转码和在线视频数字版权管理相关的项目。

这篇文章是技术博客系列的一部分。基于标准的现代Web优质内容".

隐私偏好中心

    严格的必要

    网站正常运行所必需的cookie。

    PHPSESSID, __cfduid hubspotutk

    性能

    它们用于跟踪用户交互并检测潜在的问题。这些数据有助于我们通过提供用户如何使用本网站的分析数据来改善我们的服务。

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

    针对

    这些cookies用于(1)发送与您和您的兴趣更相关的广告;(2)限制你看广告的次数;(3)帮助衡量广告活动的效果;(4)了解人们在观看广告后的行为。

    __hssc, __hssrc, __hstc,