您可以创建 CDN 配置,为自己的视频点播内容、直播内容或中贴片广告指定上传和投放设置。设置完 CDN 配置后,便可以将这些配置与内容来源相关联。
为视频点播内容创建 CDN 配置
- 登录 Google Ad Manager。
-
依次点击视频 内容来源 CDN 配置 新配置
- 输入一个描述性名称。此名称只会在 Ad Manager 中显示,不会在外部显示。
- 选择视频点播内容作为配置类型。
-
为作为内容提取来源的 CDN 提供说明:
提取网址前缀:网址的 CDN 前缀。这决定了对某项内容使用的 CDN 设置。
CDN 身份验证
- 如果您的 CDN 不需要身份验证,请选择无。否则,请选择相应的 CDN,然后输入身份验证详细信息。
- 选择 Akamai 或 Cloud Mediabeta
- 对于 Akamai
- 令牌身份验证:选择“已启用”或“已停用”。
-
媒体加密:选择“已启用”或“已停用”。
- 对于 Cloud Mediabeta
- Cloud 媒体 CDN 密钥集名称:用于验证内容请求的 Cloud 媒体 CDN 密钥集名称。查找 EdgeCacheKeyset 的其他资源。
-
Cloud 媒体 CDN 过期时间(秒)(可选):内容对初始签名请求有效的秒数。仅当
signedRequestMaximumExpirationTtl
已在关联的 Cloud 媒体 CDN 配置中设置时,才设置此字段。查找 EdgeCacheService 的其他资源。
- 对于 Akamai
只有 HLS 支持媒体加密网址,DASH 不支持。如果为 DASH 提供媒体加密网址,系统会忽略该网址。
对于 HLS,此素材资源网址通常应该是主播放列表网址的一个版本,该网址所在的网域即是投放视频片段的网域。系统会检查主播放列表中每个变体的
aka_me_session_id
和id
参数。针对在该位置中投放的所有直播内容的所有视频片段,系统会缓存第一个网址中的第一个匹配值,并在用户会话中重复使用该值。
-
配置作为内容投放来源的默认 CDN 详细信息:
名称:保存您的 CDN 配置后,Ad Manager 会为每个投放设置分配一个唯一名称。这个名称只有在您保存后才会显示出来。
投放网址前缀:用于托管内容的 CDN 网址的前缀。
安全设置:“使用内容提取安全设置”将应用与内容提取相同的安全设置。
如需使用 Akamai 投放广告,必须为令牌身份验证启用 Cookie 保护。CDN 身份验证:如果您的 CDN 不需要身份验证,请选择无。否则,请选择相应的 CDN,然后输入身份验证详细信息:
- 对于 Akamai
- 令牌身份验证:选择“已启用”或“已停用”。
- 令牌身份验证密钥:如果您的 CDN 要求提供身份验证密钥,请选择启用此功能。
-
停用服务器端网址签名:停用服务器端网址签名可强制客户端生成签名。
请转到第 7 步。
- 对于 Cloud Mediabeta
- Cloud 媒体 CDN 密钥集名称:用于验证内容请求的 Cloud 媒体 CDN 密钥集名称。
- Cloud 媒体 CDN 过期时间(秒)(可选):内容对初始签名请求有效的秒数。仅当
signedRequestExpirationTtl
已在关联的 Cloud 媒体 CDN 配置中设置时,才设置此字段。 - 主播放列表源路径前缀(可选):这是源路径前缀(例如,发布商无法为 Cloud 媒体 CDN 选择“主播放列表源转发类型”(7))。始终设置为“源路径”。
- 对于 Akamai
- Akamai CDN 身份验证
主播放列表源转发类型:选择“源路径”或“常规”类型。
请使用以下示例进行设置:示例
让我们以使用内容路径
https://cdn.com/path/to/content.m3u8
为例进行说明:- 源路径:添加
originpath
查询字符串参数,并将值设为 Akamai 将用于传送主播放列表请求的路径:https://cdn.com/path/to/content.m3u8?originpath=/linear/hls/event/some-event/stream/some-stream/master.m3u8
- 常规:将相应网址路径替换为 Akamai 将用于传送主播放列表请求的路径:
https://cdn.com/linear/hls/event/some-event/stream/some- stream/master.m3u8
采用常规类型时,您可以选择添加路径前缀:https://cdn.com/pathprefix/linear/hls/event/some-event/stream/some-stream/master.m3u8
- 源路径:添加
- (可选)如果您计划从多个 CDN 投放内容,请点击添加投放设置(Beta 版),并按照第 6 步中的说明为其他 CDN 配置详情。详细了解如何从多个 CDN 投放点播内容
- 点击保存。
为直播内容创建 CDN 配置
- 登录 Google Ad Manager。
-
依次点击视频 直播 CDN 配置 新配置
- 输入一个描述性名称。此名称只会在 Ad Manager 中显示,不会在外部显示。
- 选择直播内容作为配置类型。
-
为作为内容提取来源的 CDN 提供说明:
提取网址前缀:CDN 网址的前缀。此设置用于确定应对一项内容使用哪些 CDN 设置。
CDN 身份验证:如果您的 CDN 不需要身份验证,请选择无。否则,请选择相应的 CDN,然后输入身份验证详细信息:
令牌身份验证:如果您的 CDN 要求提供身份验证密钥,请选择启用此功能。您还可以视需要选择启用 Cookie 保护功能。
-
为作为内容投放来源的 CDN 提供说明:
投放网址前缀:用于托管要投放内容的 CDN 网址的前缀。
安全设置:“使用内容提取安全设置”将应用与内容提取相同的安全设置。
如需使用 Akamai 投放广告,必须为令牌身份验证启用 Cookie 保护。 -
CDN 身份验证:如果您的 CDN 不需要身份验证,请选择无。否则,请选择相应的 CDN,然后输入身份验证详细信息:
- 令牌身份验证:如果您的 CDN 要求提供身份验证密钥,请选择启用此功能。您还可以视需要停用服务器端网址签名和启用 Cookie 保护功能。
- 停用服务器端网址签名:如果要使用 Akamai 令牌身份验证,停用服务器端网址签名可以强制客户端生成签名。
-
源转发类型:如果选择 Akamai 作为 CDN 身份验证方式,您需选择“源路径”或“常规”类型,然后按以下示例进行设置:
Akamai 示例
让我们以使用内容路径
https://cdn.com/path/to/content.m3u8
为例进行说明:-
源路径:添加
originpath
查询字符串参数,并将值设为 Akamai 将用于传送主播放列表请求的路径:https://cdn.com/path/to/content.m3u8?originpath=/linear/hls/event/some-event/stream/some-stream/master.m3u8
-
常规:将相应网址路径替换为 Akamai 将用于传送主播放列表请求的路径:
https://cdn.com/linear/hls/event/some-event/stream/some-stream/master.m3u8
采用常规类型时,您可以选择添加路径前缀:
https://cdn.com/pathprefix/linear/hls/event/some-event/stream/some-stream/master.m3u8
-
- 点击保存。
创建中贴片广告 CDN 配置
如果您的内容需要有中贴片广告对应的广告插播时间点,且您需要 Ad Manager 调整您的内容,就必须提供对您 CDN 的 SFTP 访问权限,以便 Ad Manager 可以上传在广告插播时间点处拆分的视频片段。创建中贴片广告 CDN 配置可以允许 Ad Manager 访问您的内容。
- 登录 Google Ad Manager。
- 依次点击视频 内容来源 CDN 配置 新配置。
- 输入一个描述性名称。此名称只会在 Ad Manager 中显示,不会在外部显示。
- 选择中贴片广告作为配置类型。
-
完成下面的中贴片广告设置:
内容上传协议:上传的已调整内容遵从的协议。
用户名、私钥和密码:Ad Manager 只接受使用身份验证私钥(RSA 或 DSA)的 SFTP 凭据。您可以视需要提供使用密码的私钥。
输入私钥前,建议您使用独立的 SSH 或 SFTP 客户端进行测试。例如,可以使用 PuTTy 或 CyberDuck 客户端。
您应确保用户拥有对根路径和子目录的完整所有权(读/写/更新/删除)。
Ad Manager 不能使用不安全的 FTP 位置,并且不支持使用用户名和密码进行 SFTP 身份验证。
有关输入 SSH 密钥的要求
- 私钥可能需要以下面的文字开头,具体视私钥类型而定:
-----BEGIN RSA PRIVATE KEY-----
或-----BEGIN DSA PRIVATE KEY-----
- 私钥可能需要以下面的文字结尾,具体视私钥类型而定:
-----END RSA PRIVATE KEY-----
或-----END DSA PRIVATE KEY-----
- 换行时必须使用换行符 (
\n
)。
私钥示例
-----BEGIN DSA PRIVATE KEY-----\nProc-Type: 4,ENCRYPTED\nDEK-Info: DES-EDE3-CBC,BFF8B97CEFE81031\n\n\nZcYWZ5Sq12m8bFxCGc1f3GYjcJSmrwyLMUzqryPGnbmnURULC19+WVddHzzcJ2D5\ncc/wYKzE5eRO2ZupeGRcaMwG1UYx171ucwfvoE5VfbD6fBAn7bkW+Qik0QdL3/M4\nN2l0LlqiZxBLEQ8bwZvfN9aeOfbpgFufbQw8X9jVk5gNzOucRC2B0Ul9DxfLSvWU\nvgnrlrqijvpLMRDtuGt7X8X1vb/gSIIsdWYl5kny0ULL1sK+ZLUHT6YCLPNxjJsE\nrgPxKRV6Z8TrygbfipZckd0LSEAJltwoIM/1iSeZt9mn4lrz1GF/jO5XeUcFwQWr\nu8emTMvXFbeTXOKmsjhhUsZgNxvMfUd+S2Bus66jb1jTm2jMGbKAtWola98e8C0h\nh4hh8OJU4ZhFyb2/xOqR7P7DKjWIYDTlb1t0EZv4xUE1UFTo4MwCZaOFBJs172ax\nFBWZLYoYF3gBDy2C6/dP5IJfa4G27NHeqU9WYPq5wTct0mqHhzrR2cj6pmRwwjq9\nmME3mDH8X0oMz5I6XHbJ0n5pc49YRXCrq4tP/GXevXh0z/wfzwt3x94oQuH9JwoD\npOT5xNOngA2pKJLuMc+D/g==\n-----END DSA PRIVATE KEY-----\n
主机名:上传的已调整内容文件的主机名。
路径前缀:调整后的内容上传到的目录。此目录应允许 SFTP 访问您的 CDN。您应确保用户对该目录拥有完整所有权(读/写/更新/删除),并且服务器拥有合理数量的可用存储空间来容纳提取的内容。
投放网址前缀:用于托管内容片段的 CDN 网址的前缀。此前缀应始终以
https://
开头,以避免在使用 https 时遇到播放问题。 - 私钥可能需要以下面的文字开头,具体视私钥类型而定:
- 点击保存。