全部產品
Search
文件中心

ApsaraVideo Live:UpdateRtsLiveStreamTranscode - 更新RTS自訂轉碼配置

更新時間:Dec 17, 2025

更新RTS自訂轉碼配置資訊。

介面說明

本介面目前只支援 h264、h264-nbhd、h264-origin、audio 四種自訂轉碼模版類型。

QPS 限制

本介面的單使用者 QPS 限制為 10 次/秒。

調試

您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。

調試

授權資訊

下表是API對應的授權資訊,可以在RAM權限原則語句的Action元素中使用,用來給RAM使用者或RAM角色授予調用此API的許可權。具體說明如下:

  • 操作:是指具體的許可權點。

  • 存取層級:是指每個操作的存取層級,取值為寫入(Write)、讀取(Read)或列出(List)。

  • 資源類型:是指操作中支援授權的資源類型。具體說明如下:

    • 對於必選的資源類型,用前面加 * 表示。

    • 對於不支援資源級授權的操作,用全部資源表示。

  • 條件關鍵字:是指雲產品自身定義的條件關鍵字。

  • 關聯操作:是指成功執行操作所需要的其他許可權。操作者必須同時具備關聯操作的許可權,操作才能成功。

操作

存取層級

資源類型

條件關鍵字

關聯操作

live:UpdateRtsLiveStreamTranscode

create

*Domain

acs:cdn:*:{#accountId}:domain/{#DomainName}

請求參數

名稱

類型

必填

描述

樣本值

RegionId

string

地區 ID。

cn-shanghai

Domain

string

主播流網域名稱,不可修改。

example.com

App

string

播流所屬應用程式名稱,不可修改。

aliyun-test

Template

string

轉碼模板自訂名稱,不可修改。

ld

TemplateType

string

自訂轉碼模版類型,不可修改。

h264

Height

integer

轉碼視頻高度。單位:像素。取值:

需要同時滿足如下三個條件:

  • Height ≥ 100:視頻的高需要不小於 100 像素。

  • max(Height,Width)≤ 2560:視頻的寬、高中較大的一個最大不能大於 2560。

  • min(Height,Width)≤ 1440:視頻的寬、高中較小的一個最大不能大於 1440。 例如:1560×1560(正方形視頻)是不合法的。

說明
  • 當 TemplateType(自訂轉碼模版類型)設為 h264 或 h264-nbhd 或 h264-origin 時,本參數必填。

  • 原畫模板由於需要保持片源的資訊,解析度最高支援到 4K。

1280

Width

integer

轉碼視頻寬度。單位:像素。取值:

需要同時滿足如下三個條件:

  • Width≥ 100:視頻的寬需要不小於 100 像素。

  • max(Height,Width)≤ 2560:視頻的寬、高中較大的一個最大不能大於 2560。

  • min(Height,Width)≤ 1440:視頻的寬、高中較小的一個最大不能大於 1440。 例如:1560×1560(正方形視頻)是不合法的。

說明
  • 當 TemplateType(自訂轉碼模版類型)設為 h264 或 h264-nbhd 或 h264-origin 時,本參數必填。

  • 原畫模板由於需要保持片源的資訊,解析度最高支援到 4K。

720

FPS

integer

轉碼視訊框架率。單位:FPS。取值:1~60。

說明

當 TemplateType(自訂轉碼模版類型)設為 h264 或 h264-nbhd 或 h264-origin 時,本參數必填。

30

VideoBitrate

integer

轉碼視頻位元速率。單位:kbps。取值:1~6000。

說明
  • 當 TemplateType(自訂轉碼模版類型)設為 h264 或 h264-nbhd 或 h264-origin 時,本參數必填。

  • 轉碼視頻會盡量接近您所設定的位元速率,但轉碼視頻的實際位元速率不能保證和您所設定的完全一致,尤其是當您設定的位元速率過大或過小時。

2000

AudioBitrate

integer

轉碼音頻位元速率。 單位:kbps。取值:1~1000。

說明

當 TemplateType(自訂轉碼模版類型)設為 audio 時,本參數必填。

128

Gop

string

視頻 GOP(Group of Picture)。主要用於控制主要畫面格間隔。單位:秒。取值:1~3。

2

DeleteBframes

boolean

是否使用 B 幀進行轉碼。取值:

  • true:轉碼後的視頻無 B 幀。

  • false:包含 B 幀,預設包含 B 幀。

說明
  • 當 TemplateType(自訂轉碼模版類型)設為 h264 或 h264-nbhd 或 h264-origin 時,本參數必填。

  • 不傳參數時預設為 false。

false

Opus

boolean

音頻轉碼是否使用 opus 進行轉碼(主要使用者相容原生 webrtc 問題)。取值:

  • true:音頻轉碼為 opus 格式。

  • false:不使用 opus 格式轉碼。

說明

不傳參數時預設為 false。

true

Profile

integer

編碼層級。視頻支援的一組特定的編碼功能,一般值越大得到的畫面品質越好,同時編解碼消耗的資源也越高。取值:

  • 1:baseline(適合行動裝置)。

  • 2:main(適合標準解析度裝置)。

  • 3:high(適合高解析度裝置)。

2

AudioProfile

string

音頻編碼層級。取值:

  • aac_low。

  • aac_he。

  • aac_he_v2。

  • aac_ld。

aac_low

AudioCodec

string

音頻編碼器。取值:

  • aac。

  • mp3。

說明

如果要使用 opus 編碼,把 Opus 選項參數置為 true 即可。

aac

AudioRate

integer

音頻採樣率。取值:22050,32000,44100,48000,96000。其中 44100 比較常用。單位:Hz。

說明

如果音頻編碼 AudioProfile 是 aac_ld,則採樣率不能超過 44100。

44100

AudioChannelNum

integer

音頻聲道數。取值:

  • 1 :單聲道。

  • 2:立體聲。

2

Lazy

string

是否開啟觸發轉碼。取值:

  • yes:開啟觸發轉碼。

  • no:不開啟觸發轉碼。

no

返回參數

名稱

類型

描述

樣本值

object

請求 ID。

RequestId

string

請求 ID。

16A96B9A-F203-4EC5-8E43-CB92E68F4CD8

樣本

正常返回樣本

JSON格式

{
  "RequestId": "16A96B9A-F203-4EC5-8E43-CB92E68F4CD8"
}

錯誤碼

HTTP status code

錯誤碼

錯誤資訊

描述

400 InvalidParameters %s Please check and try again later. 存在異常參數,請檢查後重試。
400 ConfigAlreadyExists %s Please check and try again later. 配置已存在,請檢查後重試。
400 TemplateLimit %s Please check and try again later. 模板數量達到上限。

訪問錯誤中心查看更多錯誤碼。

變更歷史

更多資訊,參考變更詳情