メディアライブ入力の更新。
操作説明
この API を呼び出して、メディアライブ入力を更新します。
入力は、どのメディアライブチャンネルにもアタッチされていない場合にのみ更新できます。すでにチャンネルにアタッチされている入力は更新できません。
QPS 制限
この API の QPS 制限は、ユーザーあたり 1 秒間に 50 クエリです。制限を超過した場合、API 呼び出しにレート制限が適用され、ビジネスに影響を与える可能性があります。この API を適切に呼び出すようにしてください。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
ice:UpdateMediaLiveInput |
update |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| InputId |
string |
必須 |
入力の ID。 |
SEGK5KA6KYKAWQQH |
| Name |
string |
必須 |
入力の名前。英字、数字、ハイフン (-)、アンダースコア (_) がサポートされています。最大 64 文字です。 |
myinput |
| SecurityGroupIds |
array |
任意 |
入力に関連付けるセキュリティグループの ID。このパラメーターは PUSH 入力に必須です。 |
["G6G4X5T4SZYPSTT5"] |
|
string |
任意 |
関連付けるセキュリティグループの ID。 |
G6G4X5T4SZYPSTT5 |
|
| InputSettings |
array<object> |
必須 |
入力設定。入力には、プライマリソースとバックアップソースの最大 2 つのソースを設定できます。 |
|
|
object |
任意 |
|||
| FlowId |
string |
任意 |
MediaConnect からのフローの ID。このパラメーターは、Type が MEDIA_CONNECT に設定されている場合に必須です。 |
******81-9693-40dc-bbab-db5e49****** |
| SourceUrl |
string |
任意 |
ストリームがプルされるソース URL。このパラメーターは PULL 入力に必須です。 |
rtmp://domain/app/stream |
| StreamName |
string |
任意 |
プッシュされたストリームの名前。このパラメーターは PUSH 入力に必須です。最大 255 文字です。 |
mystream |
| SrtPassphrase |
string |
任意 |
SRT 暗号化構成。SRT ストリームのパスワードは、10~79 文字の可視 ASCII 文字で構成されている必要があります。Type が SRT_PUSH または SRT_PULL の場合、オプションです。 暗号化構成が空でない場合、すべての SRT クライアントは正しいパスワードを使用してストリームを公開または再生する必要があります。そうでない場合、SRT 接続は拒否されます。 |
srtencryption |
| SrtMaxBitrate |
integer |
任意 |
SRT ストリームの最大ビットレート (bps)。有効範囲: [100, 100000000]。Type が SRT_PUSH または SRT_PULL の場合、オプションです。 |
3000000 |
| FlowOutputName |
string |
任意 |
MediaConnect フローの出力名。このパラメーターは、Type が MEDIA_CONNECT に設定されている場合に必須です。 |
myFlowOutputName |
| SrtLatency |
integer |
任意 |
SRT ストリームのレイテンシー (ms)。有効範囲: [100, 10000]。Type が SRT_PUSH または SRT_PULL の場合、オプションです。 |
1000 |
| SrtPbKeyLen |
integer |
任意 |
SRT の暗号化構成 — SRT ストリームのキー長。有効値: 0, 16, 24, 32。Type が SRT_PUSH または SRT_PULL の場合、オプションです。 |
16 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンスのスキーマ |
||
| RequestId |
string |
リクエストの ID。 |
******3B-0E1A-586A-AC29-742247****** |
例
成功レスポンス
JSONJSON
{
"RequestId": "******3B-0E1A-586A-AC29-742247******"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。