制作スタジオのビデオリソースを照会します。
使用状況ノート
The production studio being queried must have been created.
QPS制限
1人のユーザーが1秒あたり最大10件のクエリ (QPS) を実行できます。 1秒あたりの呼び出し数がQPS制限を超えると、スロットリングがトリガーされます。 スロットルはビジネスに影響を与える可能性があります。 したがって、この操作のQPS制限を遵守することをお勧めします。 シングルユーザーの意味とQPSの詳細については、「ApsaraVideo LiveのAPI操作のQPS制限」をご参照ください。
デバッグ
リクエストパラメーター
パラメーター | データ型 | 必須/任意 | 例 | 説明 |
---|---|---|---|---|
操作 | String | 必須 | DescribeCasterVideoResources |
実行したい操作。 実行する操作です。 値をDescribeCasterVideoResourcesに設定します。 |
CasterId | String | 必須 | 9ff2d96b-37ef-40a3-8cb0-4c7b1e2 **** |
制作スタジオのID。 CreateCaster インターフェイスを使用して制作スタジオを作成する場合は、レスポンスのCasterIdパラメーターの値を確認します。 ApsaraVideo Live Consoleを使用して制作スタジオを作成する場合は、コンソールにログインし、次のパスを使用して制作スタジオのIDを確認します。 制作スタジオ > 制作スタジオ管理 注 CasterIdは、Production Studio Managementページの [名前] 列に反映されます。
|
RegionId | String | 任意 | cn-shanghai |
リージョンの ID |
レスポンスパラメーター
パラメーター | データ型 | 例 | 説明 |
---|---|---|---|
RequestId | String | CF60DB6A-7FD6-426E-9288-122CC1A52FA7 |
リクエストの ID です。 |
VideoResources | VideoResourceの配列 |
ビデオリソース。 |
|
VideoResource | |||
ResourceId | String | b5f8c837-ceeb-424f-b30b-68e94e86 **** |
ビデオリソースのID。 |
ResourceName | String | resource-Name1 |
ビデオリソースの名前。 |
LocationId | String | RV01 |
ビデオリソースの場所。 |
LiveStreamUrl | String | rtmp:// abcLive/liveApp ****/b5447c21fcfe444c9e9b6f7ba208 **** |
ライブストリームのURL。 |
MaterialId | String | d2c429cd907742ee8f6e76465ad3 **** |
The ID of the material. |
RepeatNum | Integer | 0 |
最初の再生が完了した後の再生回数。 This parameter takes effect only when the video resource is a file. 設定可能な値は以下のとおりです。
|
BeginOffset | Integer | 1,000 |
ビデオリソースが読み取られる開始位置のオフセット。 This parameter is returned only when the video resource is a file. 単位: ミリ秒。 0より大きい値は、最初のフレームからのオフセットを示す。 |
EndOffset | Integer | 10,000 |
The offset of the end position where the video resource is read. This parameter is returned only when the video resource is a file. Unit: milliseconds.
|
PtsCallbackInterval | Integer | 0 |
プレゼンテーションタイムスタンプ (PTS) コールバックの間隔。 If you set the value to 0, the PTS callback is disabled. このパラメーターは、ビデオリソースがビデオオンデマンド (VOD) ファイルの場合にのみ返されます。 |
VodUrl | String | http:// **** -demo.aliyundoc.com/liveCaster****.flv |
VODファイルのURL。 このパラメータは、ビデオリソースがメディアライブラリからのものではないMP4、FLV、またはTSファイルである場合にのみ返されます。 |
Total | Integer | 2 |
The total number of returned entries. |
例
リクエストの例
https://live.aliyuncs.com/?Action=DescribeCasterVideoResources
&CasterId=9ff2d96b-37ef-40a3-8cb0-4c7b1e2 ****
&<共通リクエストパラメーター>
正常に処理された場合のレスポンス例
XML
形式
<DescribeCasterVideoResourcesResponse>
<RequestId>CF60DB6A-7FD6-426E-9288-122CC1A52FA7</RequestId>
<VideoResources>
<ResourceId>b5f8c837-ceeb-424f-b30b-68e94e86 ****</ResourceId>
<ResourceName>test001</ResourceName>
<LocationId>RV01</LocationId>
<LiveStreamUrl>rtmp:// abcLive/liveApp ****/b5447c21fcfe444c9e9b6f7ba208 ****</LiveStreamUrl>
</VideoResources>
<VideoResources>
<ResourceId>b5f8c837-ceeb-424f-b30b-68e94e86 ****</ResourceId>
<MaterialId>d2c429cd907742ee8f6e76465ad3****</MaterialId>
<ResourceName>test002</ResourceName>
<LocationId>RV02</LocationId>
<BeginOffset>1000</BeginOffset>
<EndOffset>10000</EndOffset>
<PtsCallbackInterval>0</PtsCallbackInterval>
<RepeatNum>2</RepeatNum>
</VideoResources>
</DescribeCasterVideoResourcesResponse>
JSON
形式
{
"RequestId": "CF60DB6A-7FD6-426E-9288-122CC1A52FA7" 、
"VideoResources": [
{
"ResourceId": "b5f8c837-ceeb-424f-b30b-68e94e86 ****" 、
"ResourceName": "test001" 、
"LocationId": "RV01" 、
"LiveStreamUrl": "rtmp://abcLive/liveApp****/b5447c21fcfe444c9e9b6f7ba208****"
},
{
"ResourceId": "b5f8c837-ceeb-424f-b30b-68e94e86****",
"MaterialId": "d2c429cd907742ee8f6e76465ad3 ****" 、
"ResourceName": "test002" 、
"LocationId": "RV02" 、
"BeginOffset":1000、
"EndOffset":10000、
"PtsCallbackInterval":0,
"RepeatNum": 2
}
]
}
エラーコード
エラーコードリストについては、「API エラーセンター」をご参照ください。