媒体处理 准备工作

随着音视频在互联网技术和应用中的发展,视频广告已经是目前一种主流的广告投放方式,基于腾讯云媒体封装功能(StreamPackage),可以实现基于 SCTE-35和服务端广告插入(SSAI) 的动态广告插入,SSAI 的完整流程大致如下。

相关产品
媒体处理 产品页,含版本规格、价格与购买入口。

一、概述

1. 将带有广告标记的内容源,传输到 StreamPackage。

2. 播放端请求清单(.m3u8),StreamPackage 收到回源相关信息同时解析清单,检查其中的 SCTE-35 标签。

3. StreamPackage 请求广告决策服务器( ADS),解析 VAST/VMAP 响应并获取广告视频地址。

4. 下载广告视频、转码并存储。

5. 将转码后的广告分片地址通过插入和替换更新到播放清单中并分发。

6. StreamPackage 在客户端播放广告时上报至广告 Tracking 服务进行跟踪。

如果你使用此广告插入功能, 将产生广告插入费用,详情请参见 媒体封装功能计费说明。

二、功能配置说明

根据上述广告插入替换流程,用户需要提前进行以下配置:

1. 准备内容源。

2. 准备广告决策服务。

3. 在 StreamPackage 进行广告插入配置。

4. 使用 云直播 作为 StreamPackage SSAI 服务的域名。

5. 在源流中插入广告标记。

三、准备内容源

你需要配置源服务器,生成与 StreamPackage SSAI 服务兼容的内容清单。

HLS 内容源要求:

·清单必须可以在公共网络上访问。

·清单必须是直播或视频点播 (VOD)。

·清单必须具有 EXT-X-VERSION 3 或更高版本。

·对于直播内容,清单必须包含广告标记。点播(VOD)可使用广告标记或者通过 VMAP 来指定广告时间。

四、准备广告决策服务器

StreamPackage SSAI 服务支持来自广告决策服务器(ADS)的 VAST 和 VMAP 响应。ADS 应当返回一个 XML,且该 XML 应当符合支持的 VAST 和 VMAP 版本的 IAB 规范。

目前 StreamPackage SSAI 服务支持以下版本的 VAST 和 VMAP:

·VAST 2.0 和 3.0

·VMAP 1.0

常见的广告决策服务器包括:Google Ad Manager、AdSpeed。

赞 (0)
上一篇 4天前
下一篇 4天前