Queries the frame rate and bitrate data of streams on an ingest domain.
Operation description
You can call this operation to query the real-time bitrate and frame rate of ingest streams to monitor the quality of upstream stream ingest. Data collection and statistics are subject to a delay. Query data that is at least five minutes old.
Use this operation to replace the deprecated DescribeLiveStreamsFrameRateAndBitRateData operation.
QPS limit
The queries per second (QPS) limit for a single user is 100. If you exceed this limit, API calls are throttled. Because throttling can affect your business, call this operation at a reasonable rate.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
live:DescribeLiveDomainFrameRateAndBitRateData |
get |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
No |
The ID of the region. |
cn-shanghai |
| DomainName |
string |
Yes |
An ingest domain. Note
|
demo.aliyundoc.com |
| QueryTime |
string |
Yes |
The time to query. Specify the time in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC. |
2019-02-21T08:00:00Z |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The ID of the request. |
C3F2C2C4-59BB-4B62-81FF-345BE557E3E3 |
| FrameRateAndBitRateInfos |
object |
||
| FrameRateAndBitRateInfo |
array<object> |
A list of frame rate and bitrate data. |
|
|
object |
The live stream's frame rate and bitrate. |
||
| VideoFrameRate |
number |
The video frame rate of the stream, in frames per second (fps). |
24.9 |
| StreamUrl |
string |
The URL of the stream. |
rtmp://demo.aliyundoc.com/test/liveStream****_3_4 |
| AudioFrameRate |
number |
The audio frame rate of the stream, in frames per second (fps). |
42.9 |
| BitRate |
number |
The bitrate of the stream, in bytes per second (Bps). |
30693.96 |
Examples
Success response
JSON format
{
"RequestId": "C3F2C2C4-59BB-4B62-81FF-345BE557E3E3",
"FrameRateAndBitRateInfos": {
"FrameRateAndBitRateInfo": [
{
"VideoFrameRate": 24.9,
"StreamUrl": "rtmp://demo.aliyundoc.com/test/liveStream****_3_4",
"AudioFrameRate": 42.9,
"BitRate": 30693.96
}
]
}
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InternalError | The request processing has failed due to backend service exception. | |
| 400 | InvalidQueryTime.Exceed | QueryTime exceed three month. | The query time is more than three months from the current time. |
| 400 | InvalidQueryTime.Malformed | Specified QueryTime is malformed. | The specified query time is invalid. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.