【MPS最佳實踐】媒體工作流轉碼

摘要: 背景 1個輸入文件對應多個輸出文件(不同分辨率,不同格式等),通過控制檯的圖形化界面,快速搭建常用視頻處理流程。 優勢 簡單易用,視頻上傳完成自動觸發轉碼任務。 功能強大,支持截圖、轉碼、轉封裝、水印、加密、剪輯等功能。

點此查看原文:http://click.aliyun.com/m/42850/

背景

1個輸入文件對應多個輸出文件(不同分辨率,不同格式等),通過控制檯的圖形化界面,快速搭建常用視頻處理流程。

優勢

簡單易用,視頻上傳完成自動觸發轉碼任務。
功能強大,支持截圖、轉碼、轉封裝、水印、加密、剪輯等功能。
在媒體工作流開始執行和完成執行時,支持向指定的消息隊列或消息通知發送工作流執行信息。
媒體庫,爲您提供音視頻管理功能。媒體ID關聯多個格式的多個清晰度輸出,使用媒體ID播放,可以實現多清晰度自動切換、多格式支持。
支持URL和媒體ID播放。

架構圖如下所示:
圖片描述

參見 工作流的開發流程

解析

存儲採用OSS。
消息通知採用MNS。
當上傳到媒體工作流的OSS工作目錄時,會自動觸發工作流的執行。
媒體工作流執行完成時發送消息到消息隊列,彙報轉碼結果。

使用限制

一個工作流只能配置1個輸入路徑,媒體工作流將處理此路徑下的所有視頻。
上傳到輸入目錄下的視頻均會觸發工作流轉碼,目前僅支持簡單的條件轉碼場景,可能無法支持部分複雜的業務邏輯。
工作流支持阿里雲私有加密,暫不支持HLS-AES128標準加密。

準備
自定義轉碼模板(按需)

自定義水印模板(按需)

操作步驟

添加媒體Bucket

創建媒體工作流,在工作流中可以靈活配置截圖、轉碼、轉封裝、水印、加密、剪輯等功能。

CDN加速域名(非必填項):如果您需要爲您的域名開啓內容分發加速功能,參見 域名管理。

視頻上傳:您可以通過媒體處理控制檯或使用OSS相關上傳工具上傳視頻文件。同時,我們也提供覆蓋所有平臺的上傳SDK。

視頻管理。

視頻播放。