全部產品
Search
文件中心

ApsaraVideo Media Processing:添加媒體Bucket

更新時間:Jun 30, 2024

ApsaraVideo for Media Processing操作的檔案資源均存放在OSS的Bucket中。將OSS的Bucket在ApsaraVideo for Media Processing中綁定為輸入媒體Bucket、輸出媒體Bucket後,ApsaraVideo for Media Processing才有許可權監聽該Bucket上傳完成的訊息,以實現觸發工作流程執行和處理完成的檔案回寫動作。本文為您介紹如何通過ApsaraVideo for Media Processing控制台添加媒體Bucket。

前提條件

開通OSS服務,詳細操作請參見開通OSS服務

步驟一、添加媒體Bucket

  1. 登入ApsaraVideo for Media Processing控制台

  2. 在頂部功能表列左側選擇地區。地區

  3. 在左側導覽列,選擇工作流程 > 媒體Bucket,分別設定輸入Bucket輸出Bucket

  4. 輸入Bucket頁簽下,單擊添加Bucket

  5. 添加輸入媒體Bucket彈窗中,會自動顯示OSS在ApsaraVideo for Media Processing當前地區已建立的Bucket列表,您可以:

    • 選擇已有Bucket,單擊確定,完成輸入Bucket添加。

      說明

      如果列表中沒有您已建立的Bucket,請在頂部功能表列檢查並切換地區。

    • 單擊建立Bucket。在名稱文字框中,填寫Bucket名稱。單擊確定,完成Bucket建立。在列表中選擇該Bucket,單擊確定,完成輸入Bucket添加。

      說明
      • 如果提示“The requested bucket name is not available. The bucket namespace is shared by all users of the system. Please select a different name and try again.”代表您填寫的Bucket名稱已被佔用,Bucket名稱全域唯一,請嘗試更換名稱。

      • 建立Bucket時,如果不指定Bucket許可權,OSS會自動為該Bucket設定private(私人讀寫)許可權。更多資訊,請參見設定Bucket ACL

  6. 選擇輸出Bucket頁簽,單擊添加Bucket,操作步驟與添加輸入Bucket相同。

步驟二、為Bucket建立儲存路徑

重要

完成步驟一添加輸入Bucket輸出Bucket後,需要在OSS管理主控台,建立輸入、輸出的儲存路徑,否則將導致任務失敗。

  1. 登入OSS管理主控台

  2. 在左側導覽列選擇Bucket列表

  3. 建立Bucket右側文字框中,輸入您在ApsaraVideo for Media Processing控制台添加的輸入Bucket名稱,下方列表將自動展現已建立的媒體Bucket名稱。列表

  4. 單擊列表中的Bucket名稱。

  5. 單擊建立目錄

  6. 目錄名文字框中輸入建立的目錄名,單擊確定,完成輸入Bucket目錄檔案路徑建立。

    重要

    配置工作流程輸入路徑的首碼不能與另外一個工作流程輸入路徑的首碼相同,否則會導致一個增量檔案觸發兩次工作流程執行執行個體。例如:兩個工作流程的輸入路徑分別配置test和test1,則當輸入檔案上傳到test1檔案夾下時,同樣滿足test檔案夾首碼,因此會觸發兩次工作流程執行執行個體。更多詳情,請參見工作流程的檔案匹配規則

  7. 單擊控制台左上方Object Storage Service,返回Bucket列表頁面。返回列表

  8. Bucket名稱文字框中,輸入您在ApsaraVideo for Media Processing控制台添加的輸出Bucket名稱,下方列表將自動顯示出已經建立的媒體Bucket名稱。操作步驟與添加Bucket輸入相同。

    說明

    完成建立Bucket輸入Bucket輸出儲存路徑後,您可以在工作流程中綁定儲存路徑,通過OSS上傳檔案後自動觸發工作流程執行並產生媒體檔案。上傳視頻檔案,請參見OSS上傳檔案

(可選)步驟三、設定防盜鏈

重要

在ApsaraVideo for Media Processing為輸入媒體Bucket添加Referer白名單,是為了避免因為OSS設定了防盜鏈,MPS無權訪問檔案導致擷取源檔案失敗,MPS設定的防盜鏈不會對OSS檔案防盜鏈生效。若OSS沒有設定防盜鏈,則MPS也無需設定,您可直接跳過本步驟。OSS為Bucket添加防盜鏈詳細步驟請參見防盜鏈

  1. 登入ApsaraVideo for Media Processing控制台

  2. 在頂部功能表列左側選擇地區。地區

  3. 在左側導覽列,選擇工作流程 > 媒體Bucket

  4. 輸入Bucket頁簽下,選擇需要添加Referer白名單的輸入Bucket,單擊操作列的防盜鏈設定

  5. Referer白名單輸入框中,輸入需要添加的Referer即可。

    說明
    • 此處添加的Referer須為OSS側防盜鏈中包含的Referer。更多Referer資訊,請參見防盜鏈

    • 如果您在OSS側設定了多個Referer,MPS側只需設定一個即可。

後續步驟

  1. 建立工作流程。在左側導覽列,選擇工作流程 > 工作流程編排,按需配置參數。詳細操作,請參見建立工作流程

  2. 上傳檔案。您可以通過ApsaraVideo for Media Processing控制台進行上傳視頻檔案,也可以通過OSS上傳視頻檔案(推薦)。詳細操作,請參見上傳視頻

相關API