背景

工作流程無法滿足使用者情境時,需使用者自己判斷商務邏輯,使用API提交轉碼任務。例如:並不是所有的視頻都需要轉碼,不同視頻需要設定不同的轉碼配置。

優勢

  • 自訂商務邏輯,靈活提交轉碼作業。

  • 功能強大,支援轉碼、轉封裝、浮水印、支援HLS-AES128標準加密、剪輯等功能。

  • 轉碼任務執行完成,支援向指定的訊息佇列或訊息通知發送執行資訊。

  • 支援URL播放。

使用限制

  • 一個轉碼作業產生一個輸出檔案,允許批量提交作業。

  • API轉碼支援HLS-AES128標準加密,暫不支援阿里雲私人加密。

  • API轉碼支援URL播放,不支援媒體ID播放。需使用者自己關聯多個格式的多個清晰度輸出,實現多清晰度自動切換、多格式支援等邏輯。

準備

操作步驟

  1. 輸入檔案 上傳到OSS(多種上傳方案:OSS控制台上傳,使用OSS相關上傳工具上傳,上傳SDK)。

  2. 設定管道訊息佇列通知

  3. 提交轉碼任務

  4. 在擷取到訊息後,調用“查詢轉碼作業”介面查詢作業執行結果,擷取輸出檔案URL。

  5. 通過URL播放視頻

搭建一個給視頻添加浮水印的應用服務

JAVA原始碼下載