(以下內容均翻譯自英文版文件,最新資訊及內容敬請切換至英文語系參考原文)
內容傳遞網路 (CDN) 對於向終端用戶發布具有高可用性和高性能的媒體內容非常重要。BlendVision One 允許您使用自己的 CDN 並選擇最適合您需求的 CDN。您可以使用 BlendVision 管理自己的 CDN,這樣您就可以更好地控制內容傳輸,並有可能提高您的媒體串流的性能和可靠性。
建立 BYO CDN
要建立 BYO CDN,您可以向以下 API 發送 POST 請求:
POST /bv/configuration/v1/byo-cdns
請求的主體應包含以下參數:
參數 | 類型 | 必填 | 描述 |
name |
string | 是 | BYO CDN 設定的名稱 |
type |
string | 是 | CDN 提供商。允許的值: CDN_PROVIDER_AWS_CLOUDFRONT
|
aws_cdn_setting |
object | 否 |
AWS 的 CDN 設置。當類型為 |
aws_cdn_setting
使用的參數:
參數 | 類型 | 必填 | 描述 |
account_id |
string | 是 | AWS 賬戶標識 ID。它是一個 12 位數字,例如 012345678901 。 |
distribution_host |
string | 是 | AWS 分配主機 |
成功的回應將包含 byo_cdn_setting
物件中的 id
,即建立的 BYO CDN 的 ID。
管理 BYO CDN
您可以使用以下終端管理 BYO CDN:
- 刪除 BYO CDN:
DELETE /bv/configuration/v1/byo-cdns/{id}
- 更新 BYO CDN:
PUT /bv/configuration/v1/byo-cdns/{id}
- 取得 BYO CDN:
GET /bv/configuration/v1/byo-cdns/{id}
- 取得 BYO CDN 列表:
GET /bv/configuration/v1/byo-cdns
請將 {id}
替換為您的 BYO CDN ID。