(以下內容均翻譯自英文版文件,最新資訊及內容敬請切換至英文語系參考原文)
要確認 VOD 的轉檔狀態,您可以使用以下 API:
GET /bv/cms/v1/vods/{id}
呼叫此 API 將提供指定 VOD 的最新轉檔狀態。回應將包括一個 VOD 對象,其中包含當前狀態在內的各種資訊。
可能的狀態值及其對應的說明如下:
狀態 | 描述 |
VOD_STATUS_CREATED | 轉檔任務已建立。 |
VOD_STATUS_INGESTED | 上傳的檔案正在複製到系統的輸入存儲資料庫中。 |
VOD_STATUS_QUEUED | 檔案正在佇列中等待,待轉檔資源調度完成後執行。 |
VOD_STATUS_ENCODED | 檔案正在執行轉檔。 |
VOD_STATUS_DEPLOYED | 檔案正在封包中並部署到內容交付網路 (CDN)。 |
VOD_STATUS_SUCCEEDED | 轉檔過程的所有階段已經完成。 |
VOD_STATUS_FAILED | 轉檔任務出現錯誤或失敗。 |
VOD_STATUS_CANCELLED | 轉檔任務已被取消。 |
VOD_STATUS_DELETED | 轉檔任務已被刪除。 |
建議使用者可以定期通過此 API 來取得 VOD 的最新轉檔狀態,直到任務完成 VOD_STATUS_SUCCEEDED
狀態(表示成功完成)為止。