Queries a list of edge transcoding templates.
Operation description
-
You can call this operation to query a list of edge transcoding templates.
-
You must have permission to access the edge transcoding service before you can call this operation.
QPS limits
The queries per second (QPS) limit for a single user is 6,000 calls per minute. API calls that exceed this limit are throttled, which may affect your business. We recommend that you call this operation at a reasonable rate.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
live:ListEdgeTranscodeTemplate |
*Domain
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
No |
The region ID. |
cn-shanghai |
| ClusterId |
string |
Yes |
The data center ID. |
******3b-4d18-395c-8106-ff21a6****** |
| Type |
string |
No |
The edge transcoding type. Valid values:
Note
If you do not specify this parameter, the system returns the transcoding templates for the transcoding types that you are authorized to use. |
nbhd-2 |
| VideoCodec |
string |
No |
The video encoding format. Valid values:
Note
If you do not specify this parameter, the system returns the transcoding templates for the video encoding formats that you are authorized to use. |
H.264 |
| PageNo |
integer |
No |
The page number. The default value is 1. |
1 |
| PageSize |
integer |
No |
The number of entries to return on each page. The default value is 10. The maximum value is 100. |
20 |
| SortBy |
string |
No |
The sorting rule. The templates are sorted by creation time (CreateTime). The default value is desc. Valid values:
|
desc |
| Keyword |
string |
No |
The keyword for the search. Valid values:
|
baseline |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
******3B-0E1A-586A-AC29-742247****** |
| TemplateList |
object |
||
| Template |
array<object> |
The list of edge transcoding templates. |
|
|
object |
The list of edge transcoding templates. |
||
| Bitrate |
string |
The bitrate configuration. The bitrate can be fixed or can follow the source stream. |
3000 |
| Codec |
string |
The video encoding format. Valid values:
|
H.264 |
| CreateTime |
string |
The time when the template was created. |
2023-07-25T02:48:58Z |
| Fps |
string |
The frame rate configuration. The frame rate can be fixed or can follow the source stream. |
30 |
| Gop |
string |
The keyframe configuration. You can configure keyframes by frame, by second, or set keyframes to follow the source stream. |
2s |
| Name |
string |
The template name. |
my_template |
| Resolution |
string |
The resolution configuration. The resolution can be fixed or can follow the source stream. Note
If you set a fixed resolution, setting the width or height to -1 or -2 indicates that the width or height is adaptive. |
1920*1080 |
| TemplateId |
string |
The template ID. |
9b1571b513cb44f7a1ba6ae561ff46f7 |
| Type |
string |
The edge transcoding type. |
common |
| TotalCount |
integer |
The total number of entries. |
100 |
Examples
Success response
JSON format
{
"RequestId": "******3B-0E1A-586A-AC29-742247******",
"TemplateList": {
"Template": [
{
"Bitrate": "3000",
"Codec": "H.264",
"CreateTime": "2023-07-25T02:48:58Z",
"Fps": "30",
"Gop": "2s",
"Name": "my_template",
"Resolution": "1920*1080",
"TemplateId": "9b1571b513cb44f7a1ba6ae561ff46f7",
"Type": "common"
}
]
},
"TotalCount": 100
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidParameter | %s. | Parameter error |
| 400 | MissingParameter | %s. | Missing parameter |
| 403 | OperationDenied | %s, please check and try again later. | Operation rejected, please check and try again. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.