ライブストリーミングドメイン配下のアプリケーションのすべての録画構成を照会します。
操作説明
まずアップストリーミングドメインを取得し、次にこの操作を呼び出して、ライブストリーミングドメイン配下のすべてのアプリケーション録画構成をクエリします。
QPS 制限
この操作の単一ユーザー QPS 制限は、1 秒あたり 100 回の呼び出しです。制限を超えると、API 呼び出しがスロットリングされ、ビジネスに影響が出る可能性があります。この操作は適切に呼び出してください。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
live:DescribeLiveRecordConfig |
get |
*All resources.
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| DomainName |
string |
必須 |
ストリーマーのストリーミングドメイン。 |
example.com |
| AppName |
string |
任意 |
ストリームが属するアプリケーションの名前。 |
liveApp**** |
| StreamName |
string |
任意 |
ストリーム名。 |
liveStream**** |
| PageNum |
integer |
任意 |
ページ番号。デフォルト値: 1。 |
1 |
| PageSize |
integer |
任意 |
1 ページあたりのエントリ数。デフォルト値: 10。有効な値: 5~30。 |
5 |
| Order |
string |
任意 |
作成時間によるエントリのソート順序。有効な値:
列挙値:
|
asc |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| PageNum |
integer |
ページ番号。 |
5 |
| RequestId |
string |
リクエスト ID。 |
5056369B-D337-499E-B8B7-B761BD37B08A |
| Order |
string |
ソート順序。 |
desc |
| TotalPage |
integer |
ページの総数。 |
20 |
| PageSize |
integer |
1 ページあたりのエントリ数。 |
10 |
| TotalNum |
integer |
指定された条件を満たすエントリの総数。 |
12 |
| LiveAppRecordList |
object |
||
| LiveAppRecord |
array<object> |
録画構成のリスト。 |
|
|
array<object> |
録画構成のリスト。 |
||
| EndTime |
string |
スケジュールされた録画終了時刻。形式: yyyy-MM-ddTHH:mm:ssZ (協定世界時 (UTC))。 |
2018-11-08T03:49:18Z |
| StartTime |
string |
スケジュールされた録画開始時刻。形式: yyyy-MM-ddTHH:mm:ssZ (協定世界時 (UTC))。 |
2018-11-08T02:49:18Z |
| AppName |
string |
ストリームが属するアプリケーションの名前。 |
liveApp**** |
| StreamName |
string |
ライブストリーム名。 |
liveStream**** |
| DelayTime |
integer |
ストリーム中断時の連結持続時間。ストリームの中断時間が指定された連結持続時間を超えた場合、新しいファイルが生成されます。連結持続時間の範囲は 15~21600 秒です。 |
180 |
| CreateTime |
string |
作成時刻。形式: yyyy-MM-ddTHH:mm:ssZ (協定世界時 (UTC))。 |
2016-05-20T09:33:38Z |
| OnDemond |
integer |
オンデマンド録画モード。有効な値:
説明
OnDemand が 1 にセットされている場合、まず AddLiveRecordNotifyConfig 操作を呼び出して OnDemandUrl を設定してください。設定しない場合、デフォルトでは録画は実行されません。 |
0 |
| OssBucket |
string |
OSS バケットの名前。 |
liveBucket**** |
| DomainName |
string |
ストリーマーのストリーミングドメイン。 |
example.com。 |
| OssEndpoint |
string |
OSS エンドポイント。 |
cn-oss-****.aliyuncs.com。 |
| RecordFormatList |
object |
||
| RecordFormat |
array<object> |
フォーマットリスト。 |
|
|
object |
フォーマットリスト。 |
||
| SliceDuration |
integer |
トランスコード中ストリーム録画の単一メディアセグメントファイルのセグメントの長さ。単位: 秒。 |
30 |
| CycleDuration |
integer |
定期的な録画の持続時間。単位: 秒。 |
3600 |
| SliceOssObjectPrefix |
string |
メディアセグメントファイル名。 |
record/{liveApp****}/{liveStream****}/{UnixTimestamp} |
| OssObjectPrefix |
string |
録画ファイル名。 |
record/{liveApp****}/{liveStream****} |
| Format |
string |
フォーマット。 |
M3U8 |
| TranscodeRecordFormatList |
object |
||
| RecordFormat |
array<object> |
トランスコード済みストリームの録画フォーマットのリスト。 |
|
|
object |
録画設定ファイルフォーマットのリスト。 |
||
| SliceDuration |
integer |
トランスコード中ストリーム録画の単一メディアセグメントファイルのセグメントの長さ。単位: 秒。 |
30 |
| CycleDuration |
integer |
定期的な録画の持続時間。単位: 秒。 |
3600 |
| SliceOssObjectPrefix |
string |
トランスコード済みストリーム録画のメディアセグメントファイル名。 |
record/{liveApp****}/{liveStream****}/{UnixTimestamp} |
| OssObjectPrefix |
string |
トランスコード済みストリーム録画のファイル名。 |
record/{liveApp****}/{liveStream****} |
| Format |
string |
トランスコード済みストリームの録画フォーマット。 |
M3U8 |
| TranscodeTemplates |
object |
||
| Templates |
array |
トランスコーディングテンプレート。 |
|
|
string |
トランスコード済みストリーム録画用のトランスコーディングテンプレート。すべてのトランスコード済みストリームの録画が構成されている場合、値 ["*"] が返されます。 |
["sd","hd"] |
例
成功レスポンス
JSONJSON
{
"PageNum": 5,
"RequestId": "5056369B-D337-499E-B8B7-B761BD37B08A",
"Order": "desc。",
"TotalPage": 20,
"PageSize": 10,
"TotalNum": 12,
"LiveAppRecordList": {
"LiveAppRecord": [
{
"EndTime": "2018-11-08T03:49:18Z",
"StartTime": "2018-11-08T02:49:18Z",
"AppName": "liveApp****",
"StreamName": "liveStream****",
"DelayTime": 180,
"CreateTime": "2016-05-20T09:33:38Z",
"OnDemond": 0,
"OssBucket": "liveBucket****",
"DomainName": "example.com。",
"OssEndpoint": "cn-oss-****.aliyuncs.com。",
"RecordFormatList": {
"RecordFormat": [
{
"SliceDuration": 30,
"CycleDuration": 3600,
"SliceOssObjectPrefix": "record/{liveApp****}/{liveStream****}/{UnixTimestamp}",
"OssObjectPrefix": "record/{liveApp****}/{liveStream****}",
"Format": "M3U8"
}
]
},
"TranscodeRecordFormatList": {
"RecordFormat": [
{
"SliceDuration": 30,
"CycleDuration": 3600,
"SliceOssObjectPrefix": "record/{liveApp****}/{liveStream****}/{UnixTimestamp}",
"OssObjectPrefix": "record/{liveApp****}/{liveStream****}",
"Format": "M3U8"
}
]
},
"TranscodeTemplates": {
"Templates": [
"[\"sd\",\"hd\"]"
]
}
}
]
}
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。