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

CMAF的状态:圣杯或只是另一种格式?

文章特色图片

首先,了解CMAF需要单独的音频和视频轨道. 如果您以混合文件格式存储了所有内容, 您必须重新处理该内容才能与CMAF一起工作. 在NAB的演讲中, NBC的McLary对此问题评论道:“你所使用的大多数HLS都带有混音. 不是百分之百,但实际上就是这样. 因此,当您寻找开始混合HLS和CMAF工作流程的方法时, 音频变得很重要, 尤其是当你处理服务器端广告插入(SSAI)之类的事情时, 当你必须处理未混合的音频时,这很快就会变得非常复杂.”

当涉及到广告插入时,许多AVOD服务无法控制自己的命运. 讨论向CMAF的转换, 一家大型优质内容出版商, 谁要求不透露姓名, 说, “我们广告支持, 所以在扣动扳机之前,我们一直在等待一些事情落实到位. 首先是Google广告管理器对CMAF的支持, 据我们所知,它将在(今年年底)到来。. 他们是我们的主要决策者和SSAI缝制人员,所以这里的支持是至关重要的. 特别是在拼接方面,我相信对音频的要求是目前最具挑战性的. 他们需要确保所有的广告创意都符合CMAF的要求.

“我们也在与我们的包装供应商合作,为规格做好准备, 谷歌甚至需要开始打包CMAF吗. 我们目前不支持的. 所以理想情况下,当谷歌把他们的鸭子排成一行时,我们可以把我们的鸭子排成一行来做CMAF. 广告插入一直是拖我们后腿的技术. 总是.”

这不仅仅是广告插入. 正如THEO Technology的斯佩尔曼斯所说, “这取决于你拥有的指标, 您可能需要更新您的分析和监控管道.在这方面, 我问马修·德里斯科尔, Telestream iQ产品管理总监, 关于CMAF支持, 他回应道, IQ的监控探头支持HLS和破折号流协议的ISOBMFF. 一旦CMAF媒体在HLS播放列表或破折号清单中被引用, 它可以主动监控后原点或后缓存.”

换算成CMAF需要多长时间, Speelmans说, 根据我的经验, 现在大多数打包器已经支持它了, 所以这只是一个重新配置的问题. 玩家通常也能够透明地支持它. 这将取决于您的管道设置来完成此操作, 但我估计工作时间不会超过两周. 记住,你会想要做一个完整的测试之后, 也就是说你需要一些额外的时间.”

当然, 正如Eyevinn的Svensson所指出的那样, “你添加的功能越多, 它变得越复杂. 即使没有CMAF, DRM和广告插入也是复杂的. 我不确定CMAF本身是否增加了更多的复杂性, 更多的是各种格式的组合, 设备支持, 和特性. 如果你想通过drm保护的内容到达各种设备,同时做动态广告, 它变得复杂了.”

比起低延迟,它更注重简单性

低延迟CMAF已经成为一种可行的技术,可以将延迟降低到1-3秒, 这取决于你问谁. 仍然, 目前实施CMAF的几个OTT供应商警告说,不要把CMAF等同于低延迟. 一位不愿透露姓名的人说:“CMAF并不等于低延迟. 只是每个人都在关注这两件事,所以他们混淆了.“另一个, 谁也不愿透露姓名, 说, “Start switching to CMAF now; between the Apple Low Latency HLS spec and other CMAF-based approaches, 低延迟方面需要一段时间才能解决. 不要因此而延迟CMAF的实现.”

大多数OTT商店采用CMAF最迫切的动机是简单, 不低延迟. 华纳传媒(WarnerMedia)多平台视频解决方案总监库珀·波普(Cooper Pope)在NAB表示 图4 他评论道:“我能想到六种不同的方式来实现封闭字幕. 我能想到四种不同的缩略图预览. 我可以想到半打或更多的方法插入广告. 当你添加新设备时, 它只是增加了你必须做的工作清单,以保持功能的一致性. 此时此刻, 你没有创新, 你只是在重复你已经做过的事, 所以, 你在寻找更好的方法把事情做好.”

华纳媒体希望通过CMAF简化内容交付.

另一家OTT供应商表示, “对我们来说,另一个明显的巨大推动力是减轻我们的分散负担. 我们为跨平台的DRM支持生成了四个不同的包. (我相信其他发行商也在为手机/CTV/网页定制游戏包。). 迁移到CMAF/CENC的想法对我们很有吸引力. 减少封装对编码/封装/存储成本的好处也不会消失.”

Anevia的Blanc有效地总结了这个概念:“很少有人谈论CMAF的关键潜在好处是简单. 一些客户目前提供六种不同的ABR格式和DRM组合, 有些甚至更多, 这在测试和(质量控制)方面非常复杂. 如果他们能把一种格式发送到所有设备, CMAF将在降低复杂性和减少测试需求方面提供巨大的成本节约.”

CMAF是下一个大事件

想象一下,如果每个电视制造商都必须在地球上的每个频道测试他们的新电视机,电视将会如何发展, 每个频道都必须在所有制造商的每台新电视机上进行测试. 不兼容将会泛滥成风,市场增长将会停滞不前. 在本质上, 这就是流媒体领域所发生的事情, 这给OTT发行商带来了巨大的兼容性负担. 考虑到这种动态,OTT行业能够取得如此大的成功着实令人惊讶.

本质上,这个兼容性问题是WAVE设计要解决的核心问题. 从技术上讲,WAVE是一个由消费者技术协会(CTA)主持的项目。. CTA的网站说 该项目的目标是“改善互联网商业视频在消费电子设备上的处理方式,并使内容创作者更容易将视频分发到这些设备上。.”

我采访了威尔·劳, 技术工作组主席, 以及微软的约翰·西蒙斯, 他是工作组成员,曾帮助设计媒体源扩展(MSE)和加密媒体扩展(EME)等网络标准,并与苹果公司合作开发CMAF. 两人指出,WAVE项目是在CMAF标准化的时候成立的,现在在整个流媒体生态系统中有60多个成员 完整的项目参与者名单).

WAVE计划通过为内容创建规范和测试套件来促进互操作性, 设备, 和api, 以前不存在的. 毫不奇怪,CMAF是所有规范的核心. 在IBC 2019上,WAVE发起了CMAF行业论坛,由苹果公司的Krasimir Kolarov主持. 该论坛是WAVE的一个分支,旨在突出CMAF在WAVE规范和测试套件中的作用,并鼓励采用和使用(图5).

WAVE的三个重点

net-net是这样的:CMAF是由苹果和微软开发的,作为多种ABR格式的统一容器, 包括HLS, 破折号, HLS, 和HDS. WAVE项目的重点是使用CMAF来创建规范和测试套件,以确保内容/设备的互操作性. 2年后, 内容发布者不会选择没有通过适当测试套件的编码器/打包器, 没有玩家, 硬件, 或者软件将在没有类似测试的情况下发布. 新功能, api, 编解码器将以标准化的方式添加, 允许真正的创新,而不仅仅是让内容在目标设备上播放.

通过买入CMAF, 您购买的不仅仅是一种新的容器格式—您购买的是一个具有远见和影响力的行业组织,可以将简单的规范转化为互操作性. 这在短期内不会发生, 但正如一位出版商所说, “再给AV1几年时间, 我们可以把笔放在这上面.“没有其他标准或规范可以接近于实现这种愿景.

CMAF并不适合所有人

尽管如此,CMAF并不适合所有人,至少目前还不是. 当我问史蒂夫·赫弗南, 编码器供应商/ OVP Mux的联合创始人和产品负责人, 关于CMAF, 他说, “今天我们不使用CMAF, 只有HLS + TS. 我们的客户依赖我们根据他们需要的特性为他们做出格式决定, 我们选择从HLS+TS开始,因为它拥有最广泛的单一格式受众, 包括较老的iOS设备. 在不久的将来,我们可能会改用CMAF交货, 多亏了iOS的CMAF渗透, 并内置DRM支持.”

马库斯·约翰逊, 他是柏林OSK的流媒体工程师, 说, “我们还没有在任何项目中真正实现CMAF,因为我们目前的平台已经在我们需要支持的所有设备和浏览器上与HLS兼容. 到目前为止,超低延迟的直播也不是必需的. 因此,我们不需要通过破折号/HLS共享分布式百家乐软件或使用块流, 虽然我们开始得到一些咨询,并在实验室中运行低延迟的原型.”

格雷格·埃利斯, 首席运营官兼业务发展和销售副总裁, 说, “每个人都想要更低的延迟, 而CMAF看起来是具有真正可扩展性的最佳选择. 也就是说, 我们增长最快的大客户对其他优先级更高的增强功能的需求导致我们今年几乎每个季度都推迟CMAF.”

所以我们听到的不是很多“不”,而是很多“还没有”.”

大多数行业都在加紧准备

否则, 与我交谈过的大多数科技公司要么已经实施了CMAF,要么正在全速前进. 它们包括Bitmovin、Brightcove、Capella Systems、encoding等编码供应商.com, Hybrik, 媒体Excel, MediaKind, Mux, Telestream和videoncentral. 编码.com甚至在其质量控制过程中添加了CMAF符合性检查,以确保符合规范.

大多数播放器供应商都完全支持CMAF,包括Bitmovin, JW player和THEO Technologies. Akamai支持CMAF已经超过一年半了, 而Limelight Networks则有概念验证,计划在2020年推出. 云转码供应商Wowza和Softvelum现在支持CMAF.

与我交谈过的所有顾问都至少有一个CMAF项目. 除了上面提到的那些, RealEyes首席执行官David Hassoun表示,他曾帮助一家未具名的OTT供应商“从HLS传输流迁移到CMAF”. 主要目标是全面统一DRM,特别是在Web上,部分取代Flash (Flash仍然只用于DRM)。.”

咨询师马克·科根报告说,他正在帮助一家以色列大型电信公司启动一项基于cmaf的4K HEVC HDR服务,向苹果电视客户提供世界杯直播. 该服务目前正在扩展到对LG、三星等联网电视等破折号目标进行编码.

如图所示 图6, Bitmovin的25%的参与者 《百家乐app下载》 是否计划在2020年实施CMAF. 41%的人认为“在所有设备上播放”是他们最大的挑战(首先是延迟), at 54%), 这不足为奇.

Bitmovin的《百家乐app下载》中,25%的参与者计划实施CMAF.

基本上, 我环顾四周, CMAF要么在使用, 正在开发的, 或者在考虑之中. 现在开始使用CMAF还不算太晚,但肯定也不算太早.

[本文发表于2019年10月号。 流媒体杂志 作为“CMAF的状态”."]

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

如何产生CMAF输出和测试回放

CMAF已经成熟. 下面是使用它的一种方法,使用AWS Elemental MediaConvert

在流媒体西部深入了解CMAF和机器学习

这里有两个强烈的理由参加流媒体西部的会前培训课程:上午的部署CMAF研讨会和下午的视频机器学习会议.

视频:CMAF是唯一的包装格式吗?

微软的大卫·赛义德说, Imagine Communications的David Heppe说, 和Akamai的Will Law讨论了CMAF和包装格式的未来,这是他们在2019年流媒体东部会议上的小组讨论.

视频:CMAF的未来是什么?

RealEyes媒体发展经理John Gainfort讨论CDN扩展, 分块编码, 以及它们对延迟的未来影响,这段视频来自他在2019年东流媒体视频工程峰会上的演讲.

Akamai宣布支持超低延迟CMAF

将HTTP自适应流媒体视频的延迟减少到3秒或更少是可能的, 但这需要一个复杂的工作流程.

提及的公司及供应商
" class="hidden">中威电子