Queries the frame rates and bitrates of an RTMP live stream within a specified time range. This operation is applicable to retrieving historical data.
Operation description
Queries the frame rates and bitrates of an RTMP live stream within a specified time range. This operation is applicable to retrieving historical data.
QPS limit
The maximum number of queries per second (QPS) per user for this operation is 50. If the limit is exceeded, API calls are throttled, which may affect your business. Call this operation as appropriate.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
live:DescribeLiveStreamBitRateData |
get |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| DomainName |
string |
Yes |
The ingest domain. Note
|
demo.aliyundoc.com |
| AppName |
string |
Yes |
The name of the application to which the stream belongs. You can view AppName on the Stream Management page. |
liveApp**** |
| StreamName |
string |
Yes |
The name of the stream. You can view StreamName on the Stream Management page. |
liveStream**** |
| StartTime |
string |
No |
The start time. Specify the time in the yyyy-MM-ddTHH:mm:ssZ format (UTC). |
2017-12-21T08:00:00Z |
| EndTime |
string |
No |
The end time. Specify the time in the yyyy-MM-ddTHH:mm:ssZ format (UTC). Note
|
2017-12-22T08:00:00Z |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
16A96B9A-F203-4EC5-8E43-CB92E68F4CD8 |
| FrameRateAndBitRateInfos |
object |
||
| FrameRateAndBitRateInfo |
array<object> |
The frame rate and bitrate information of each live stream. |
|
|
object |
The frame rate and bitrate information of each live stream. |
||
| Time |
string |
The timestamp of the data. The time is in the yyyy-MM-ddTHH:mm:ssZ format. The time is displayed in UTC. |
2016-09-13T16:04:00Z |
| VideoFrameRate |
number |
The video frame rate of the live stream. Unit: fps. |
30 |
| AudioFrameRate |
number |
The audio frame rate of the live stream. Unit: fps. |
100 |
| StreamUrl |
string |
The URL of the live stream. |
rtmp://guide.aliyundoc.com/liveAppName****/liveSteamName**** |
| BitRate |
number |
The bitrate of the live stream. Unit: bps. |
600 |
Examples
Success response
JSON format
{
"RequestId": "16A96B9A-F203-4EC5-8E43-CB92E68F4CD8",
"FrameRateAndBitRateInfos": {
"FrameRateAndBitRateInfo": [
{
"Time": "2016-09-13T16:04:00Z",
"VideoFrameRate": 30,
"AudioFrameRate": 100,
"StreamUrl": "rtmp://guide.aliyundoc.com/liveAppName****/liveSteamName****",
"BitRate": 600
}
]
}
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidAppName.Malformed | Specified AppName is malformed. | |
| 400 | InvalidStreamName.Malformed | Specified StreamName is malformed. | |
| 400 | InvalidStartTime.Malformed | Specified StartTime is malformed. | |
| 400 | InvalidEndTime.Malformed | Specified EndTime is malformed. | |
| 400 | InvalidTime.ValueNotSupported | StartTime or EndTime is miss match. | |
| 400 | InvalidStreamNumber.Malformed | %s, please check and try again later. | Invalid number of streams, please check and try again. |
| 400 | InvalidTime.Malformed | %s, please check and try again later. | Invalid StartTime and EndTime interval, please check and try again. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.