您可以建立一項 CDN 設定,為您的隨選影片內容、直播活動內容或片中廣告定義上傳和放送設定。完成 CDN 設定後,您就可以將這些設定與內容來源建立關聯。
為隨選影片內容建立 CDN 設定
- 登入 Google Ad Manager。
-
依序按一下「影片」「內容來源」「CDN 設定」「新的設定」
- 輸入描述性的名稱。這個名稱只會在 Ad Manager 中顯示,不會在 Ad Manager 以外的地方顯示。
- 選取「隨選影片內容」做為設定類型。
-
請為當做內容擷取來源的 CDN 提供說明:
擷取網址前置字元:網址的 CDN 前置字元。這會決定內容的某個部分使用的 CDN 設定。
CDN 驗證
- 如果 CDN 不需要驗證,請選取「無」。如果需要驗證,請選取 CDN 並輸入驗證詳細資料。
- 選取「Akamai」或「Cloud Media」Beta 版
- 如為「Akamai」
- 權杖驗證:選取「已啟用」或「已停用」。
-
媒體加密:選取「已啟用」或「已停用」。
- 如為「Cloud Media」Beta 版
- Cloud Media CDN 金鑰組名稱:用於驗證內容要求的 Cloud Media CDN 金鑰組名稱。尋找 EdgeCacheKeyset 的其他資源。
-
Cloud Media CDN 效期 (秒) (選用):內容對最初已簽署要求的有效秒數。只有在相關聯的 Cloud Media CDN 設定中設定了
signedRequestMaximumExpirationTtl
,才需要設定這個欄位。尋找 EdgeCacheService 的其他資源。
- 如為「Akamai」
媒體加密網址僅支援 HTTP 即時串流,不支援 DASH。如果為 DASH 提供媒體加密網址,系統會加以忽略。
如果是 HTTP 即時串流,這個素材資源網址通常是主要播放清單網址的一個版本,位於放送區隔的網域。系統會檢查主要播放清單中的每個變化版本是否有
aka_me_session_id
和id
參數。然後,系統會快取第一個網址的第一個相符值,並針對從該位置放送的所有串流,在全部區隔的使用者工作階段中重複使用該值。
-
設定當做內容放送來源的預設 CDN 詳細資料:
名稱:儲存 CDN 設定後,Ad Manager 會為每項放送設定指派獨一無二的名稱。儲存完畢後,名稱才會顯示。
放送網址前置字元:用來代管內容的 CDN 網址前置字元。
安全設定:「使用擷取安全設定」會套用與擷取作業相同的設定。
如要使用 Akamai 來傳送,必須啟用 Cookie 防護才能進行憑證驗證。CDN 驗證:如果 CDN 不需要驗證,請選取「無」。如果需要驗證,請選取 CDN 並輸入驗證詳細資料:
- 如為「Akamai」
- 權杖驗證:選取「已啟用」或「已停用」。
- 權杖驗證金鑰:如果 CDN 需要驗證金鑰,則應選取這個選項。
-
停用伺服器端網址簽署:停用伺服器端網址簽署來強制用戶端產生簽章。
接著執行步驟 7。
- 如為「Cloud Media」Beta 版
- Cloud Media CDN 金鑰組名稱:用於驗證內容要求的 Cloud Media CDN 金鑰組名稱。
- Cloud Media CDN 效期 (秒) (選用):內容對最初已簽署要求的有效秒數。只有在相關聯的 Cloud Media CDN 設定上設定了
signedRequestExpirationTtl
時,才需要設定這個欄位。 - 主要播放清單來源路徑前置字元 (選用):這是來源路徑前置字串 (舉例來說,發布商無法為 Cloud Media 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 版),然後設定其他 CDN 的詳情,如步驟 6 中所述。進一步瞭解如何放送多個 CDN 提供的隨選內容
- 按一下「儲存」。
為直播活動內容建立 CDN 設定
- 登入 Google Ad Manager。
-
依序按一下「影片」「直播活動」「CDN 設定」「新的設定]
- 輸入描述性的名稱。這個名稱只會在 Ad Manager 中顯示,不會在 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 以外的地方顯示。
- 選取 [片中廣告] 設定類型。
-
設定下列片中廣告選項:
上傳通訊協定:已上傳的有條件內容要使用的通訊協定。
使用者名稱、私密金鑰和密碼: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 時發生播放問題。 - 視私密金鑰的類型而定,開頭必須是下列其中一個字串:
- 按一下「儲存」。