全部產品
Search
文件中心

Intelligent Media Services:AddMediaConnectFlowOutput - 為MediaConnect Flow執行個體建立Output

更新時間:Mar 21, 2026

為MediaConnect Flow執行個體建立output。

介面說明

  • 當輸入的 Flow 執行個體 ID 不存在時,介面會返回錯誤。

  • 一個 Flow 執行個體最多有 4 個 output。

  • 同一個 Flow 執行個體下的輸出名稱不能重複。

  • 您可以對每個 output 設定同時播放人數的上限,超過上限後新的播放將失敗。每個 output 最多支援 5 路播放。

輸出類型描述

  • RTMP-PUSH:建立一個 RTMP 轉推類型的輸出,Flow 會使用 RTMP 協議將直播流轉推到您設定的來源站點上。

  • RTMP-PULL:建立一個 RTMP 監聽類型的輸出,您可以使用 RTMP 協議從介面返回的 URL 拉流。

  • SRT-Caller:建立一個 SRT 轉推類型的輸出,Flow 會使用 SRT 協議將直播流轉推到您設定的來源站點上。

  • SRT-Listener:建立一個 SRT 監聽類型的輸出,您可以使用 SRT 協議從介面返回的 URL 拉流。

  • Flow:以下遊另一個 Flow 執行個體的輸入作為輸出,需要您同時指定對端 Flow 的執行個體 ID 和輸入名稱。下遊 Flow 執行個體的輸入類型必須為監聽類型,即 SRT-Listener/RTMP-PUSH,本執行個體會將直播流轉推到下遊 Flow。Flow 執行個體之間級聯時預設走專線,可用於多個 Flow 之間的跨地區分發。

調試

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

調試

授權資訊

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

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

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

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

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

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

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

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

操作

存取層級

資源類型

條件關鍵字

關聯操作

ice:AddMediaConnectFlowOutput

create

*全部資源

*

請求參數

名稱

類型

必填

描述

樣本值

FlowId

string

Flow 執行個體 ID

34900dc6-90ec-4968-af3c-fcd87f231a5f

OutputProtocol

string

輸出協議

枚舉值:

  • RTMP-PUSH :

    RTMP-PUSH

  • SRT-Caller :

    SRT-Caller

  • RTMP-PULL :

    RTMP-PULL

  • SRT-Listener :

    SRT-Listener

  • Flow :

    Flow

RTMP-PULL

OutputToUrl

string

輸出地址,當輸出類型是 RTMP-PUSH/SRT-Caller 模式時必填

rtmp://push.test.alivecdn.com/live/alitest

OutputName

string

輸出名稱

AliTestOutput

Cidrs

string

IP 白名單,CIDR 格式,多個 IP 段之間用,分割

83.17.231.31/32

PlayerLimit

integer

播放人數上限

5

PairInputName

string

對端 Flow 的輸入名稱,當輸出類型為 Flow 時必填

AliTestInput

SrtLatency

integer

SRT 延遲,僅當輸入類型是 SRT-Listener/SRT-Caller 時必填

1000

SrtPbkeyLen

string

SRT 加密長度,僅當輸入類型是 SRT-Listener/SRT-Caller 時必填

32

SrtPassphrase

string

SRT 加密金鑰,僅當輸入類型是 SRT-Listener/SRT-Caller 時必填

BETTERG08S01

PairFlowId

string

對端 Flow 執行個體 ID,當輸出類型為 Flow 時必填

8666ec062190f00e263012666319a5be

返回參數

名稱

類型

描述

樣本值

object

Schema of Response

Content

object

響應體

OutputUrl

string

輸出地址

srt://1.2.3.4:1025

Description

string

介面調用描述

ok

RequestId

string

請求 ID

11AA9E73-FBA0-58DC-97BA-D606D847BCB6

RetCode

integer

返回的錯誤碼,0 表示成功

0

樣本

正常返回樣本

JSON格式

{
  "Content": {
    "OutputUrl": "srt://1.2.3.4:1025"
  },
  "Description": "ok",
  "RequestId": "11AA9E73-FBA0-58DC-97BA-D606D847BCB6",
  "RetCode": 0
}

錯誤碼

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

變更歷史

更多資訊,參考變更詳情