Consulta dados de transcodificação para um nome de domínio especificado na granularidade de aplicativo e fluxo.
Descrição da operação
Período máximo de consulta: 24 horas.
Granularidade mínima de consulta: 5 minutos.
Intervalo máximo de consulta: dados dos últimos 31 dias.
Limite de QPS
O limite de QPS por usuário para esta API é de 10 chamadas por segundo. Se esse limite for excedido, as chamadas de API serão limitadas, o que pode afetar seus negócios. Chame esta operação com uma frequência razoável.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
live:DescribeLiveStreamTranscodeMetricData |
get |
*Domain
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| RegionId |
string |
Não |
O ID da região. |
cn-shanghai |
| DomainName |
string |
Sim |
O nome do domínio. Apenas um único nome de domínio pode ser consultado por vez. |
example.com |
| StartTime |
string |
Sim |
A hora de início. Formato: yyyy-MM-ddTHH:mm:ssZ (UTC). |
2023-06-11T02:46:40Z |
| EndTime |
string |
Sim |
A hora de término. A hora de término deve ser posterior à hora de início. Formato: yyyy-MM-ddTHH:mm:ssZ (UTC). |
2023-06-11T03:46:40Z |
| AppName |
string |
Não |
O nome do aplicativo. |
app |
| StreamName |
string |
Não |
O nome do fluxo. |
stream |
| NextPageToken |
string |
Não |
O token de consulta paginada. Cada consulta retorna no máximo 5.000 linhas de dados. Se os dados a serem consultados excederem 5.000 linhas, a resposta fornecerá o índice inicial para a próxima consulta. Passe este token na solicitação para continuar consultando os dados a partir da linha seguinte à última linha retornada na consulta anterior. Este token é usado para paginação. |
UjsM9x3aVcJi9a0-ArwJUTTC67C***37C0= |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Os parâmetros de resposta. |
||
| DomainName |
string |
O nome do domínio. |
example.com |
| EndTime |
string |
A hora de término. Formato: yyyy-MM-ddTHH:mm:ssZ (UTC). |
2023-06-11T02:46:40Z |
| NextPageToken |
string |
O token de consulta paginada. Cada consulta retorna no máximo 5.000 linhas de dados. Se os dados a serem consultados excederem 5.000 linhas, a resposta fornecerá o índice inicial para a próxima consulta. Passe este token na solicitação para continuar consultando os dados a partir da linha seguinte à última linha retornada na consulta anterior. Este token é usado para paginação. |
UjsM9x3aVcJi9a0-ArwJUTTC67C***37C0= |
| PageSize |
integer |
O número de linhas de dados retornadas. |
5000 |
| RequestId |
string |
O ID da solicitação. |
16A96B9A-F203-4EC5-8E43-CB92E68F4CD8 |
| StartTime |
string |
A hora de início. Formato: yyyy-MM-ddTHH:mm:ssZ (UTC). |
2023-06-11T03:46:40Z |
| StreamDetailData |
object |
||
| StreamData |
array<object> |
O conjunto de dados retornado. |
|
|
object |
Os dados do fluxo. |
||
| AppName |
string |
The application name. |
app |
| Duration |
integer |
The duration. Unit: seconds. |
300 |
| Fps |
string |
The frame rate. Valores válidos:
|
high |
| Region |
string |
The region. |
cn-shanghai |
| Resolution |
string |
The resolution. Valid values:
Valores válidos:
|
4K |
| StreamName |
string |
The stream name. |
stream |
| TimeStamp |
string |
The start time of the time segment. Format: yyyy-MM-ddTHH:mm:ssZ (UTC). |
2023-06-11T02:45:00Z |
| TranscodeType |
string |
The transcoding type. Valid values:
Valores válidos:
|
H264STD |
Exemplos
Resposta de sucesso
JSON formato
{
"DomainName": "example.com",
"EndTime": "2023-06-11T02:46:40Z",
"NextPageToken": "UjsM9x3aVcJi9a0-ArwJUTTC67C***37C0=",
"PageSize": 5000,
"RequestId": "16A96B9A-F203-4EC5-8E43-CB92E68F4CD8",
"StartTime": "2023-06-11T03:46:40Z\n",
"StreamDetailData": {
"StreamData": [
{
"AppName": "app",
"Duration": 300,
"Fps": "high",
"Region": "cn-shanghai",
"Resolution": "4K",
"StreamName": "stream",
"TimeStamp": "2023-06-11T02:45:00Z",
"TranscodeType": "H264STD"
}
]
}
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | InvalidStartTime.Malformed | Specified StartTime is malformed. | |
| 400 | InvalidEndTime.Malformed | Specified EndTime is malformed. | |
| 400 | InvalidTime.Malformed | Specified StartTime or EndTime is malformed. | |
| 400 | InvalidEndTime.Mismatch | Specified end time does not math the specified start time. | The end time does not match the start time. Make sure that the start and end times match. |
| 400 | InvalidTimeSpan | The time span exceeds the limit. | The time span exceeds the limit. Please refer to the API documentation to specify a reasonable time span. |
| 400 | InvalidPageToken | The token of page is invalid. | The specified paging token is incorrect. Specify the correct token returned by the last query and confirm that your request parameters are not modified. |
| 400 | InvalidAppName.Mismatch | The AppName param must be passed. | The AppName parameter does not match. Make sure that you specify the correct AppName. |
| 400 | InvalidStreamProtocol.NotSupport | The specified stream protocol is not support. | |
| 400 | InvalidStreamName.LengthTooLong | The specified stream name is too long. | |
| 400 | InvalidAppName.LengthTooLong | The specified app name is too long. | |
| 400 | InvalidTime.ValueNotSupported | Specified Time is malformed. | The specified time is invalid. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.