建立媒體直播輸入。
介面說明
調用本介面建立媒體直播輸入。
QPS 限制
本介面的單使用者 QPS 限制為 50 次/秒。超過限制,API 呼叫會被限流,這可能會影響您的業務,請合理調用。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
|
操作 |
存取層級 |
資源類型 |
條件關鍵字 |
關聯操作 |
|
ice:CreateMediaLiveInput |
create |
*全部資源
|
無 | 無 |
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| Name |
string |
是 |
輸入執行個體名稱。支援英文+數字+英文短劃線(-)、底線(_)。長度限制英文 64 字元。 |
myinput |
| Type |
string |
是 |
輸入類型。 可選值:RTMP_PUSH,RTMP_PULL,SRT_PUSH,SRT_PULL,MEDIA_CONNECT。 |
RTMP_PUSH |
| SecurityGroupIds |
array |
否 |
要綁定的安全性群組 ID 列表,Type 為 PUSH 類型時必填。 |
["G6G4X5T4SZYPSTT5"] |
|
string |
否 |
要綁定的安全性群組 ID。 |
G6G4X5T4SZYPSTT5 |
|
| InputSettings |
array<object> |
是 |
輸入設定。最多 2 個,對應主輸入和備輸入。 |
|
|
object |
否 |
|||
| StreamName |
string |
否 |
推流的流名稱,Type 為 PUSH 類型時必填。長度限制英文 255 字元。 |
mystream |
| SourceUrl |
string |
否 |
拉流的流地址,Type 為 PULL 類型時必填。 |
rtmp://domain/app/stream |
| FlowId |
string |
否 |
MediaConnect Flow 的 Flow ID,Type 為 MEDIA_CONNECT 時必填。 |
******81-9693-40dc-bbab-db5e49****** |
| FlowOutputName |
string |
否 |
MediaConnect Flow 的輸出名稱,Type 為 MEDIA_CONNECT 時必填。 |
myFlowOutputName |
| SrtMaxBitrate |
integer |
否 |
SRT 流的最大碼率,單位 bps。取值範圍[100, 100000000]。Type 為 SRT_PUSH,SRT_PULL 時選填。 |
3000000 |
| SrtLatency |
integer |
否 |
SRT 流的延遲,單位 ms。取值範圍[100, 10000]。Type 為 SRT_PUSH,SRT_PULL 時選填。 |
1000 |
| SrtPassphrase |
string |
否 |
SRT 加密配置,SRT 流的密碼,由 10~79 個 ASCII 編碼可見的字元組成。Type 為 SRT_PUSH,SRT_PULL 時選填。 如果加密配置不為空白,則所有 SRT 用戶端必須使用正確的密碼才能發布或播放,否則 SRT 串連將被拒絕。 |
srtencryption |
| SrtPbKeyLen |
integer |
否 |
SRT 加密配置,SRT 流的密鑰長度。可選值:0, 16, 24, 32。Type 為 SRT_PUSH,SRT_PULL 時選填。 |
16 |
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
Schema of Response |
||
| RequestId |
string |
請求 ID。 |
******11-DB8D-4A9A-875B-275798****** |
| InputId |
string |
輸入 ID。 |
SEGK5KA6KYKAWQQH |
樣本
正常返回樣本
JSON格式
{
"RequestId": "******11-DB8D-4A9A-875B-275798******",
"InputId": "SEGK5KA6KYKAWQQH"
}
錯誤碼
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。