-->
Save your seat for 流媒体 NYC this May. 现在注册!

The State of Server-Side Ad Insertion 2018

Article Featured Image

SSAI是使OTT视频成为一个可行产业的关键创新之一, 因为它开辟了货币化的道路,有助于吸收基础设施成本,并在成本中心存在的地方创造利润中心. But while technologists are bullish on SSAI, 一些供应商和content发布商则更为谨慎. This article takes a look at the state of SSAI, both its successes and the challenges it still faces, including scaling to large audiences and privacy concerns.

根据互动广告局最近的一项名为 “Live Video Streaming: A Global Perspective,” 70 percent of consumers watch digital video once a day, 67 percent have live streamed content, and more than half (52 percent) prefer free, ad-supported content. 流拼接和SSAI允许广告直接插入到节目流中, making for a more seamless viewing experience.

“如果你可以在服务器端缝合广告,并确保与单个广告相关的VAST(视频广告服务模板)印象ping被正确跟踪, then all of a sudden you can send out one integrated stream,” says Chris Xiques, senior director of video infrastructure at 哥伦比亚广播公司互动. “没有缓冲轮,你可以在中间等待广告加载. It looks more like television.”

如果SSAI让观众满意,它也会让content发布商和分销商更满意. “向SSAI的转变打开了大量的实时和线性OTT库存,” says Allen Klosowski, 广告服务平台SpotX高级解决方案组高级副总裁. SSAI has simplified video on demand (VOD) as well, 因为相同的技术可以部署在所有媒体资产上. “这迅速推动了我们客户的多平台分销和盈利规模,他说.

什么是SSAI?

“SSAI seamlessly inserts ads into streaming video content, allowing monetization on any device that can play video,” says Andrew Broadstone, director of product management at Brightcove. SSAI既支持直播,也支持视频点播,是播放直播广告的唯一方式(稍后会详细介绍)。.

以前, 广告拼接出现的原因是设备碎片化,其中一些观看设备缺乏客户端功能. 问题的关键在于,大多数当前的广告技术, including programmatic trading, 可视性, 测量, and interactivity, 最初是为客户端广告服务而创建的,不受SSAI的支持. This is no longer true.

SSAI为每个独特的观众创建个性化的媒体流, in which different viewers get different ads. The ad break communicates with an ad decision server, which decides what to serve each particular viewer, based on 信息 such as viewing history, 人口统计资料, and geographical location. All of this takes places on the server side.

“关于服务器端广告拼接,需要了解的是,用于广告和content的视频块并没有真正拼接在一起. 你所做的只是将文本文件编织在一起,”Xiques说. “你基本上是在获取指向广告段的清单和指向content段的清单,并创建一个指向它们的新清单.”

一个简单的图表分解显示了原始广播流中的电视广告是如何被单独目标流中的不同广告所取代的(底部)。. Image courtesy Switch Media.

Defeating the Ad Blockers

“SSAI是在越来越多的联网电视设备上展示广告的唯一方式, 为每个设备构建定制客户端是困难或不可能的,” says Broadstone. “这些平台代表了我们媒体客户的一个重要增长领域. 传统的网络出版商也更多地使用SSAI来避免广告拦截器,并改善用户体验.”

广告拦截器的工作原理是检测客户端发出的广告呼叫. 然而, with server-side stitching, AD调用和AD拼接在流到达客户端之前执行, 这意味着AD拦截器不会检测到AD调用,因此无法阻止响应,” says David Springall, founder and CTO of Yospace它为直播和视频点播流媒体提供服务器端动态广告插入.

Preventing ad blocking is one benefit of SSAI, 因为流不能被检测为来自已知的广告服务URL. 另一个好处是可以替换和个性化已经嵌入流中的广告.

Balancing Personalization and Privacy

马格努斯Svensson, media solution consultant at Eyevinn Technology, helped Bonnier Broadcasting, MTG, Discovery Networks Nordics, 和Telia公司. develop a technical specification for SSAI. 当由运营商分发时,广播公司无法将在线流媒体货币化, 因为它发送的content与原始广播广告没有能力衡量广告浏览量. 为了开始销售在线广告,他们需要改变分销工作流程. “北欧地区和欧洲现在的趋势显然是从客户端转向服务器端,斯文森说.

该项目最终扩展到瑞典所有主要广播公司,运营商和分销商同意开始做服务器端广告插入. “从瑞典开始,我们制定了一项技术规范,强调广播公司和运营商之间应该如何做到这一点, but since most Swedish broadcasters are across the Nordics, it’s all now starting to spread there.”

Svensson表示,他在解决数据隐私问题上花费的时间与他在实现SSAI的技术要求上花费的时间一样多. Telia现在能够提供广告个性化和频率上限,同时匿名数据,以遵循新的通用数据保护条例(GDPR)指导方针. Telia的目标是基于大致的地理区域(因为确切的区域被视为个人身份信息)。, content, 屏幕大小, 设备类型. The specification document can be found online.

Svensson表示:“没有任何真正合乎逻辑的理由坚持做任何客户端(广告插入). “唯一剩下的就是在广告追踪服务器端达成一致, 因为现在进行正确跟踪的唯一方法是执行客户端插入.” The same tracking can now be done on the server side, 但是度量组织对此不太满意. 他补充说, “测量机构和广告代理商并不真正信任服务器端, 因为它为欺诈打开了方便之门你可以操纵数据.”

对失去广告收入的担忧,足以促使北欧各大集团合作. 那么实施SSAI的人需要关注的技术问题是什么呢?

Handling Ad Breaks

第一步是确定视频播放器如何知道什么是广告,什么是content. 广播content通常有一个SCTE(电缆电信工程师协会)标记作为流的一部分嵌入, 其中包括广告休息时间和休息时间的信息. 传统广播有两种类型的SCTE标记-基带(HD-SDI)的104和IP视频的35. 这些标记被“读取”并翻译成OSMF点消息,这些消息通过不连续信号在服务器和播放器之间传递,用于content/广告拼接. But not all content has SCTE markers.

In order to support SSAI, 客户端需要能够处理HLS不连续标签或包含多个周期的MPEG-DASH清单. 在SSAI中,您不像在客户端广告插入(CSAI)中那样启动和停止流。. 而不是, 这些片段在服务器端的连续流中传递, with ad segments stitched into the manifest. DISCONTINUITY tags (or, 对于MPEG-DASH, 多个周期)用于告知玩家即将到来的部分具有不同的特征. The presentation time stamp (PTS) reset is one clear example; changes in frame rate end encoding are other differences that might occur between the original video and the ad segments.

由于SSAI组件可以以可扩展的方式创建虚拟流,因此还要求视频播放器能够播放带有不连续标签的HLS和包含多个周期的MPEG DASH,乔纳斯, solution architect at Eyevinn Technology, wrote in an August 2017 blog post. “这些是流媒体格式中的机制,可以将原始媒体流中的视频块替换为广告视频块.”

打包程序根据不同的DRM系统将视频流分成加密的视频文件段,并创建流格式清单. 在HLS的情况下,为了表示广告中断的开始和结束位置,它可以使用EXT-X-CUE-OUT和EXT-X-CUE-IN标签, and for MPEG DASH it creates a new period,birmore写道. 然后,SSAI组件从原点获取hls和MPEG dash流,并解析流格式清单,从而能够为观看者创建个性化和独特的虚拟流. 虚拟流还包含DRM解密模块从DRM系统获得许可所需的必要信息.

“为了能够提供服务器端广告插入和DRM保护,你需要一个可以处理多个DRM系统的DRM提供商和一个可以处理HLS和MPEG DASH的SSAI组件,” Birmé concludes. “如果你没有DRM要求,那么使用仅处理HLS的SSAI组件就足够了,因为大多数设备只要未加密就可以处理HLS.”

邦尼广播公司采用的SSAI规范示意图, MTG, Discovery Networks Nordics, and Telia company. “北欧地区和欧洲现在的趋势显然是从客户端转向服务器端,” says 马格努斯Svensson of Eyevinn Technology, which helped develop the specification. Click for a larger version. Image courtesy Eyevinn.

另一个用例

对于SSAI,每个视频出版商和分销商都有自己独特的要求, and not all applications support SCTE markers.

“我在一家媒体公司工作,我们有关于用户不能跳过广告的规定, not playing an ad more than once, and requirements to do third-party tracking of ad playback. 这意味着我们的播放器中有一些组件需要准确地知道广告何时出现在屏幕上,以便在UI中禁用搜索功能,并将视频点击传递到广告商的网站,西克说。. “在我支持的15个不同的应用平台上,没有解释SCTE-35标记的标准方法.

流媒体覆盖
免费的
for qualified subscribers
现在就订阅 最新一期 过去的问题
相关文章

The State of Server-Side Ad Insertion 2019

SSAI正在起飞,但标准化和规模问题仍然存在. 以下是福克斯电视网、富博电视、天气频道和其他公司对这项新兴技术的看法.

Ooyala Adds Server-Side Ad Insertion for Live Video Streams

观众无论观看直播还是点播content,都会看到有针对性的广告, 频率封顶会让观众不觉得厌烦.

服务器端广告插入如何使在线广告更加用户友好

By moving to server-side ad insertion, 出版商可以抵制广告拦截器,为他们的观众提供更好的体验

主动利用服务器端广告拼接技术实现在线视频服务

Solbox展示了服务器端广告拼接如何产生更透明的数据和收入, 并允许发布商更好、更直接地控制广告投放

Companies and Suppliers Mentioned