リアルタイムメッセージングプロトコル (RTMP) を使用するライブストリームの音声とビデオのフレームレートとビットレートの詳細をクエリします。
操作説明
この操作を呼び出して、指定された時間範囲内で RTMP を使用するライブストリームの音声とビデオのフレームレートとビットレートをクエリできます。
この操作は、モニタリングデータをクエリするために使用されます。 データ収集方法は課金で使用される方法とは異なるため、返されたデータを課金目的で使用しないでください。
過去 90 日間のデータをクエリできます。
この操作によって返されるデータには、3 ~ 5 分の待機時間があります。
1 回のリクエストで指定できる最大時間範囲は 1 時間です。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
live:DescribeLiveStreamDetailFrameRateAndBitRateData |
none |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
タイプ |
必須 / 任意 |
説明 |
例 |
| RegionId |
string |
任意 |
リージョン ID。 |
cn-shanghai |
| DomainName |
string |
必須 |
アップストリーミングドメインまたはストリーミングドメイン。 |
example.com |
| AppName |
string |
必須 |
ライブストリームが属するアプリケーションの名前。 [ストリーム管理] ページで AppName を表示できます。 |
AppName |
| StreamName |
string |
必須 |
ライブストリームの名前。 [ストリーム管理] ページで StreamName を表示できます。 |
exampleStreamName |
| StartTime |
string |
任意 |
クエリする時間範囲の開始。 時刻は yyyy-MM-ddTHH:mm:ssZ 形式で指定します。 時刻は UTC でなければなりません。 |
2017-12-21T08:00:00Z |
| EndTime |
string |
任意 |
クエリする時間範囲の終了。 時刻は yyyy-MM-ddTHH:mm:ssZ 形式で指定します。 時刻は UTC でなければなりません。 説明
無効な時間範囲を指定した場合、または StartTime と EndTime の両方を空のままにした場合、デフォルトで過去 1 時間のデータがクエリされます。 |
2017-12-22T08:00:00Z |
レスポンスパラメーター
|
パラメーター |
タイプ |
説明 |
例 |
|
object |
レスポンスのスキーマ |
||
| FrameRateAndBitRateInfos |
array<object> |
時間間隔ごとの音声とビデオのフレームレートとビットレートの詳細データ。 |
|
|
object |
|||
| AudioBitRate |
number |
ライブストリームの音声ビットレート。 単位:bps。 |
200 |
| AudioFrameRate |
number |
ライブストリームの音声フレームレート。 単位:fps。 |
60 |
| BitRate |
number |
ライブストリームのビットレート。 単位:bps。 |
1420 |
| StreamUrl |
string |
ライブストリームの URL。 |
rtmp://example.com/AppName/exampleStreamName |
| Time |
string |
データのタイムスタンプ。 時刻は yyyy-MM-ddTHH:mm:ssZ 形式です。 時刻は UTC でなければなりません。 |
2016-09-13T16:04:00Z |
| VideoBitRate |
number |
ライブストリームのビデオビットレート。 単位:bps。 |
1200 |
| VideoFrameRate |
number |
ライブストリームのビデオフレームレート。 単位:fps。 |
30 |
| RequestId |
string |
リクエスト ID。 |
BC858082-736F-4A25-867B-E5B67C85ACF7 |
合計、音声、ビデオのビットレートのデータ収集方法は異なります。 そのため、音声ビットレートとビデオビットレートの合計が合計ビットレートと等しくない場合があります。 この操作によって返されるデータは、参照と監視のみを目的としています。 使用量の計算や課金にこのデータを使用しないでください。
例
成功レスポンス
JSONJSON
{
"FrameRateAndBitRateInfos": [
{
"AudioBitRate": 200,
"AudioFrameRate": 60,
"BitRate": 1420,
"StreamUrl": "rtmp://example.com/AppName/exampleStreamName",
"Time": "2016-09-13T16:04:00Z",
"VideoBitRate": 1200,
"VideoFrameRate": 30
}
],
"RequestId": "BC858082-736F-4A25-867B-E5B67C85ACF7"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。