發起一個註冊媒體資源的任務,賦予新媒體資源一個 IMS 的 mediaId。介面根據 InputURL,非同步呼叫其他媒體資源資訊服務,取得媒體資源的檔案資訊。同時使用者可以設定一些基本資訊的值,如標題、標籤、描述等。介面同步返回 mediaId,使用者可以呼叫取得媒體資源內容資訊 GetMediaInfo 的介面,取得具體的媒體資源資訊。目前僅支援 InputURL 為 OSS 檔案或 VOD 媒體資源。
介面說明
註冊媒體資源是一個非同步任務,一般需要 2-3 秒完成。當註冊介面返回 mediaId 時,可能媒體資源還沒有註冊完成,此時呼叫 GetMediaInfo 無法取得到媒體資源的檔案資訊。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
|
操作 |
存取層級 |
資源類型 |
條件關鍵字 |
關聯操作 |
|
ice:RegisterMediaInfo |
create |
*全部資源。
|
無 | 無 |
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| InputURL |
string |
是 |
待註冊的媒體資源在相應系統中的位址,一經註冊不可變更,並與 IMS 的 mediaId 綁定。
http(s)://example-bucket.oss-cn-shanghai.aliyuncs.com/example.mp4 oss://example-bucket/example.mp4 (此格式預設 OSS Region 與服務接入區域一致)
vod://***20b48fb04483915d4f2cd8ac**** |
http://example-bucket.oss-cn-shanghai.aliyuncs.com/example.mp4 or vod://****20b48fb04483915d4f2cd8ac**** |
| MediaType |
string |
否 |
媒體資源媒體類型。取值範圍:
當取值為 "text" 時,businessType 需對應 "subtitles" 或 "font"。 此欄位建議使用者按需填寫。當 InputURL 欄位是 OSS URL 時,也支援按照副檔名自動判斷媒體資源類型(僅限圖片、影片、音訊檔案副檔名),對應關係請參閱檔案格式。 |
video |
| BusinessType |
string |
否 |
媒體資源業務類型。取值範圍:
|
opening |
| Title |
string |
否 |
標題,若不提供,將根據日期自動產生預設 title。
|
defaultTitle |
| Description |
string |
否 |
內容描述。
|
defaultDescription |
| MediaTags |
string |
否 |
標籤。
|
tag1,tag2 |
| CoverURL |
string |
否 |
封面位址。
|
http://example-bucket.oss-cn-shanghai.aliyuncs.com/example.png |
| UserData |
string |
否 |
使用者資料。支援自訂回呼位址設定,設定說明可參考設定剪輯完成時的回呼。
|
{"NotifyAddress":"http://xx.xx.xxx"} or{"NotifyAddress":"https://xx.xx.xxx"} or{"NotifyAddress":"ice-callback-demo"} |
| Overwrite |
boolean |
否 |
是否覆蓋已註冊媒體資源,預設為 false。
|
true |
| ClientToken |
string |
否 |
用戶端 Token,32 位 UUID,保證請求冪等性。 |
****0311a423d11a5f7dee713535**** |
| RegisterConfig |
string |
否 |
註冊設定。 預設為媒體資源產生雪碧圖,如不需要可手動設定 NeedSprite 欄位為 false。 預設產生截圖,如不需要可手動設定 NeedSnapshot 欄位為 false。 如需指定封面圖時間,需設定 CoverConfig,包含欄位:
媒體資源註冊後,如需匯入自訂搜尋庫,需設定 SearchLibName。如何建立並使用自訂搜尋庫,詳情請參閱自建搜尋庫的使用流程。 |
{ "NeedSprite": "false", "CoverConfig": { "StartTime": 1.0 }, "SearchLibName": "test" } |
| CateId |
integer |
否 |
分類 ID。 |
3048 |
| WorkflowId |
string |
否 |
工作流程 ID。 |
******b4fb044839815d4f2cd8****** |
| ReferenceId |
string |
否 |
自訂 ID,僅支援小寫字母、大寫字母、數字、橫線、底線,長度 6-64 位。需保證使用者維度唯一。 |
123-123 |
| SmartTagTemplateId |
string |
否 |
智慧標籤範本。取值:
標籤能力詳情請參閱: 設定該欄位後,媒體資源註冊完成會自動發起智慧標籤分析任務,相關計費項目請參考智慧標籤標準版計費。 |
S00000101-300080 |
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
Schema of Response |
||
| RequestId |
string |
請求 ID。 |
******5A-CAAC-4850-A3AF-B74606****** |
| MediaId |
string |
IMS 媒體資源 ID。 |
******b48fb04483915d4f2cd8****** |
樣本
正常返回樣本
JSON格式
{
"RequestId": "******5A-CAAC-4850-A3AF-B74606******",
"MediaId": "******b48fb04483915d4f2cd8******"
}
錯誤碼
|
HTTP status code |
錯誤碼 |
錯誤資訊 |
描述 |
|---|---|---|---|
| 403 | Forbidden | User not authorized to operate on the specified resource. |
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。