術語 | 全稱 | 中文 | 說明 |
OSS | Object Storage Service | 阿里云對象存儲 | 媒體處理服務對用戶存儲于OSS的媒體文件進行轉碼,并將轉碼輸出文件保存在MediaBucket中或者OutputBucket中。 |
Bucket | OSS Bucket | OSS Bucket | 遵守OSS Bucket定義,只能包括小寫字母,數字和短橫線(-),必須以小寫字母或者數字開頭,長度必須在3-255字節之間。 |
Location | OSS Location | OSS 數據中心 | 遵守OSS Location定義。 |
Object | OSS Object | OSS Object | 遵守OSS Object定義,使用UTF-8編碼,長度必須在1-1023字節之間,不能以“/”或者“\”字符開頭。 |
LocalFile | Local File | 本地媒體文件 | 用戶本地存儲的媒體文件,還沒有上傳到OSS。 |
Input | Job Input | 作業輸入 | 作業輸入,包括InputFile以及其它一些轉碼作業輸入配置參數。 |
InputFile | Input File | 輸入文件 | 本地文件上傳到OSS后,就轉變成一個輸入文件。 |
Output | Job Output | 作業輸出配置 | 作業輸出配置由模板ID、水印列表、OutputFile、輸出文件等屬性構成。 |
OutputFile | Output File | 輸出文件 | 作業輸出文件,存儲于OSS上,由OutputLocation、OutputBucket、OutputObject唯一標識一個輸出文件。 |
OutputBucket | Output Bucket | 轉碼輸出Bucket | 用戶指定的轉碼輸出Bucket,OSS文件轉碼流程中提交作業時需要指定的參數,用戶必須通過媒體處理服務的控制臺資源管理頁面的Bucket授權,授予OutputBucket寫入媒體處理服務的權限。 |
OutputLocation | Output Location | 轉碼輸出Bucket所在的OSS Location | 轉碼輸出Bucket所在的數據中心,OSS文件轉碼流程中提交轉碼作業時可以指定的參數。 |
Template | Transcode Template | 自定義模板 | 自定義模板是指用戶自行定義轉碼參數的轉碼模板,它是轉碼參數(音頻、視頻、容器等)的集合。每個自定義模板有一個唯一ID。 |
PresetTemplate | Preset Transcode Template | 預置模板 | 預置模板是媒體處理服務內置的智能轉碼模板,能根據輸入文件的特點動態調整轉碼設置,從而為用戶提供在一定帶寬條件下的最優轉碼輸出。由于輸入文件本身有差異(分辨率、碼率等),不一定所有的預置模板都適合于該輸入文件。媒體轉碼服務支持的預置模板詳見預置模板詳情。
|
WaterMarkTemplate | WaterMark Template | 水印模板 | 水印包括兩部分參數:水印內容為可變參數;水印位置、偏移量、大小等為相對穩定的參數;相對穩定的參數構成水印模板,每個水印模板有一個唯一的ID。 |
Job | Transcode Job | 轉碼作業 | 轉碼作業,一個轉碼作業由一路輸入及一路輸出構成,作業會被加入到管道中,管道中的作業會被調度引擎調度到轉碼系統進行轉碼。 |
AnalysisJob | Analysis Job | 預置模板分析作業 | 預置模板分析作業由輸入文件及分析配置構成,分析得到可用的預置模板。 |
SnapshotJob | Snapshot Job | 截圖作業 | 截圖作業由輸入文件及截圖配置構成,得到輸入文件按截圖配置截取的圖片。 |
MediaInfoJob | MediaInfo Job | 媒體信息作業 | 媒體信息作業需指定輸入文件,得到輸入文件的媒體信息。 |
Pipeline | Job pipeline | 管道 | 管道是一作業隊列,轉碼作業加入到管道中,才會被媒體處理服務調度到轉碼執行;如果管道中作業數量過多,會排隊等待。管道有激活、暫停兩種狀態;管道被暫停時,媒體轉碼服務不再調度此管道中的作業執行轉碼,直到管道被重新激活為止,已經在執行轉碼的作業不受影響。 |
MediaRepository | Media Repository | 媒體庫 | 所有媒體的集合。 |
Media | Media Resource | 媒體 | 媒體是媒體庫的最小管理單元。包含一個輸入(視頻/音頻的多媒體文件)和相關的所有輸出(例如,轉碼/截圖)。由MediaId唯一標識,并且多媒體輸入文件和媒體是一一對應的。 |
MediaWorkflow | Media Workflow | 媒體工作流 | 媒體工作流是生產媒體的工廠。從輸入媒體Bucket的多媒體文件開始,執行自定義的處理流程,把處理結果存儲到輸出媒體Bucket。由MediaWorkflowId唯一標識。 |
Activity | Media Workflow Activity | 媒體工作流活動 | 媒體工作流的組成單位。媒體工作流的處理流程實際是一個有向無環的拓撲圖,圖中的每個節點叫活動,支持的活動有:轉碼、截圖、元信息獲取等。每個媒體工作流中的活動有唯一的名字標識。 |
MediaWorkflowExecution | Media Workflow Execution Instance | 媒體工作流執行實例 | 媒體工作流的每次執行叫媒體工作流執行實例。由實例執行的Id(RunId)唯一標識。 |
MediaBucket | Media Bucket | 媒體Bucket | 媒體庫關聯多個媒體Bucket,所有媒體相關的文件都保存在媒體Bucket中。媒體Bucket又分為輸入媒體bucket和輸出媒體bucket,輸入和輸出之間不能重疊,必須是獨立的OSS Bucket。 |
InputMediaBucket | Input Media Bucket | 輸入媒體Bucket | 在輸入媒體Bucket中新增的多媒體文件,會自動加入媒體庫,如果匹配了媒體工作流的輸入條件,會自動觸發媒體工作流的執行。 |
OutputMediaBucket | Output Media Bucket | 輸出媒體Bucket | 存儲媒體工作流處理后的輸出文件。 |