全部產品
Search
文件中心

Intelligent Media Services:CreateVodPackagingConfiguration - 建立點播打包配置

更新時間:Mar 21, 2026

建立點播打包配置。

調試

您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。

調試

授權資訊

下表是API對應的授權資訊,可以在RAM權限原則語句的Action元素中使用,用來給RAM使用者或RAM角色授予調用此API的許可權。具體說明如下:

  • 操作:是指具體的許可權點。

  • 存取層級:是指每個操作的存取層級,取值為寫入(Write)、讀取(Read)或列出(List)。

  • 資源類型:是指操作中支援授權的資源類型。具體說明如下:

    • 對於必選的資源類型,用前面加 * 表示。

    • 對於不支援資源級授權的操作,用全部資源表示。

  • 條件關鍵字:是指雲產品自身定義的條件關鍵字。

  • 關聯操作:是指成功執行操作所需要的其他許可權。操作者必須同時具備關聯操作的許可權,操作才能成功。

操作

存取層級

資源類型

條件關鍵字

關聯操作

ice:CreateVodPackagingConfiguration

create

*全部資源

*

請求文法

POST  HTTP/1.1

請求參數

名稱

類型

必填

描述

樣本值

GroupName

string

點播打包組名稱,長度 128 個字元,格式:[A-Za-z0-9_-]+。

vod_hls

ConfigurationName

string

點播打包配置名稱,長度 128 個字元,格式:[A-Za-z0-9_-]+,使用者維度唯一。

hls_3s

Protocol

string

點播打包類型,支援:

  • HLS: HLC 協議播放格式;

  • HLS_CMAF: HLS 協議的 CMAF 播放格式;

  • DASH: DASH 協議播放格式。

HLS

Description

string

打包配置描述資訊。

HLS 3s vod packaging

PackageConfig

object

打包配置。

ManifestName

string

manifest 名稱,[A-Za-z0-9_]+,長度不超過 128。

index

SegmentDuration

integer

每個片段的時間長度(以秒為單位)。實際片段將會被四捨五入到最接近的源片段時間長度的倍數。取值範圍【1,30】。

6

StreamSelection

object

打包輸出資料流選擇配置。

MinVideoBitsPerSecond

integer

最小視頻流碼率,單位 bps。

100000

MaxVideoBitsPerSecond

integer

最大視頻流碼率,單位 bps。

1000000000

StreamOrder

string

流定序,支援值:

  • ORIGINAL:保持輸入序號;

  • VIDEO_BITRATE_ASCENDING:按視頻流碼率遞增;

  • VIDEO_BITRATE_DESCENDING:按視頻流碼率遞減。

ORIGINAL

DrmProvider

object

DRM 加密供應商配置。

EncryptionMethod

string

密碼編譯演算法,支援值:

  • AES_128:128 位進階加密標準;

  • SAMPLE_AES:媒體內容保護領域的一個特定實現方式,抽樣加密。

AES_128

IV

string

一個可選的 128 位(16 位元組)十六進位值,由 32 個字元的字串表示,與密鑰一起用於加密資料塊。如果您不指定該值,則 MediaPackage 將建立一個常量初始化向量(IV)。預設值:空,如果填寫,則透傳到供應商 Constant initialization vector。

00001111222233334444555566667777

SystemIds

array

DRM 系統 id,system id 數量由使用的協議類型決定,具體限制:

  • DASH -- 最多兩個;

  • HLS -- 提供一個;

  • HLS_CMAF-- 最多提供兩個。

目前支援 Apple FairPlay、Google Widevine、Microsoft PlayReady 三個 DRM System,對應 SystemId 分別為 :

  • Apple FairPlay:94ce86fb-07ff-4f43-adb8-93d2fa968ca2;

  • Google Widevine:edef8ba9-79d6-4ace-a3c8-27dcd51d21e;

  • Microsoft PlayReady:9a04f079-9840-4286-ab92-e65be0885f95。

string

DRM 系統 ID。

94ce86fb-07ff-4f43-adb8-93d2fa968ca2

Url

string

DRM key 供應商 url。

https://***drm***/getcontent

返回參數

名稱

類型

描述

樣本值

object

Schema of Response

RequestId

string

請求 ID。

******11-DB8D-4A9A-875B-275798******

PackagingConfiguration

VodPackagingConfiguration

打包配置。

樣本

正常返回樣本

JSON格式

{
  "RequestId": "******11-DB8D-4A9A-875B-275798******",
  "PackagingConfiguration": {
    "GroupName": "",
    "Description": "",
    "CreateTime": "",
    "ConfigurationName": "",
    "Protocol": "",
    "PackageConfig": {
      "ManifestName": "",
      "StreamSelection": {
        "MinVideoBitsPerSecond": 0,
        "StreamOrder": "",
        "MaxVideoBitsPerSecond": 0
      },
      "DrmProvider": {
        "SystemIds": [
          ""
        ],
        "EncryptionMethod": "",
        "IV": "",
        "Url": ""
      },
      "SegmentDuration": 0
    }
  }
}

錯誤碼

訪問錯誤中心查看更多錯誤碼。

變更歷史

更多資訊,參考變更詳情