tencent cloud

媒体包装

动态与公告
关于媒体包装(StreamPackage)产品正式计费公告
产品简介
购买指南
计费说明
欠费停服说明
控制台指南
频道管理
时移转录
广告插入
频道线性组装
用量统计
日志管理
功能实践
实现直播
配置 Multi-DRM
广告替换
创建 FAST(Free Ad-Supported Streaming TV)频道
广告点击跳转
查询播放数据
API 文档
History
Introduction
API Category
Making API Requests
Channel Management APIs
Advertising Insertion Configuration Management APIs
Channel linear assembly management APIs
VOD remux task APIs
Usage Query APIs
HarvestJob Management APIs
Data Types
Error Codes
StreamPackage 政策
数据处理和安全协议
隐私政策

准备工作

PDF
聚焦模式
字号
最后更新时间: 2025-12-12 17:44:41

前言

随着音视频在互联网技术和应用中的发展,视频广告已经是目前一种主流的广告投放方式,在腾讯云音视频产品 Stream Service 上,可以实现基于 SCTE-35 和 SSAI 的动态广告插入,SSAI 的完整流程大致如下:

将带有广告标记的内容源,传输到 StreamPackage。以直播内容源为例,可以在推流端推送直播流到 StreamLive 进行转码、插入广告 SCTE-35 事件标识,然后传输到 StreamPackage。如果没有后续的流程,已经完成了 CSAI 中关于服务端的所有步骤。SSAI 的后续流程如下:
1. 播放端请求清单(.m3u8),StreamPackage 收到回源相关信息同时解析清单,检查其中的 SCTE-35 标签。
2. StreamPackage 请求 Ad Decision Server,解析 VAST/VMAP 响应并获取广告视频地址。
3. 下载广告视频、转码并存储。
4. 将转码后的广告分片地址通过插入和替换更新到播放清单中并分发。
5. StreamPackage 在客户端播放广告时上报至广告 Tracking 服务进行跟踪(Track)。
如果您使用此广告插入功能。 将产生 广告插入费用

功能配置流程

根据上述广告插入替换流程,用户需要提前进行以下配置:
1. 准备内容源。
2. 准备广告决策服务。
3. 配置StreamPackage。
4. 配置StreamPackage SSAI服务域名。
5. 插入广告标记。

准备内容源

您需要配置源服务器,生成与 StreamPackage SSAI 服务兼容的内容清单。
HLS 内容源要求:
清单必须可以在公共网络上访问。
清单必须是直播或视频点播 (VOD)。
清单必须具有 EXT-X-VERSION 3 或更高版本。
对于直播内容,清单必须包含广告标记。点播(VOD)可使用广告标记或者通过 VMAP 来指定广告时间。
说明:
如果使用 StreamLive 作为内容源,可以参见 StreamLive 功能实践中的 实现直播,实现 StreamLive 的推流。

准备广告决策服务器

StreamPackage SSAI 服务支持来自广告决策服务器(ADS)的 VAST 和 VMAP 响应。ADS 应当返回一个 XML,且该 XML 应当符合支持的 VAST 和 VMAP 版本的 IAB 规范。
目前 StreamPackage SSAI 服务支持以下版本的 VAST 和 VMAP:
VMAP 1.0
常见的广告决策服务器包括:Google Ad ManagerAdSpeed


帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈