Consulta uma tarefa de transcodificação em nuvem.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
live:DescribeRtcCloudTranscode |
none |
*All Resource
|
Nenhuma | Nenhuma |
Sintaxe da solicitação
POST HTTP/1.1
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| AppId |
string |
Sim |
O ID do aplicativo. O valor pode conter letras maiúsculas e minúsculas, dígitos, sublinhados e hifens (-), com no máximo 64 caracteres. |
********-7074-****-9ef5-85c19a4***** |
| TaskId |
string |
Sim |
O ID da tarefa de transcodificação em nuvem. O valor pode conter letras maiúsculas e minúsculas, dígitos, sublinhados e hifens (-), com no máximo 64 caracteres. |
******73-8501-****-8ac1-72295a****** |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
O corpo da resposta. |
||
| RequestId |
string |
O ID da solicitação. |
******3B-0E1A-586A-AC29-742247****** |
| TaskInfo |
object |
Os detalhes da tarefa de transcodificação em nuvem. |
|
| AppId |
string |
O ID do aplicativo. |
********-7074-****-9ef5-85c19a4***** |
| ChannelId |
string |
O ID do canal. |
myChannel |
| TaskId |
string |
O ID da tarefa de transcodificação em nuvem. |
******73-8501-****-8ac1-72295a****** |
| Status |
string |
O status da tarefa de transcodificação em nuvem. Valores válidos:
|
RUNNING |
| InputParam |
object |
Os parâmetros de entrada da assinatura. |
|
| SingleSubUserParam |
object |
The single-stream subscription input parameters. |
|
| UserId |
string |
The user ID of the subscribed user. |
userA |
| StreamType |
integer |
The media type of the subscribed user. |
0 |
| SourceType |
integer |
The video input stream type of the subscription. |
0 |
| OutputParams |
array<object> |
Os parâmetros de saída da transcodificação. |
|
|
object |
O parâmetro de saída da transcodificação. |
||
| ChannelId |
string |
The channel ID to which the transcoded stream is relayed. |
myChannel |
| UserId |
string |
The user ID in the channel to which the transcoded stream is relayed. |
userA_360p |
| UserToken |
string |
The user token required to relay the transcoded stream to the channel. |
eyJhcHBpZCI******** |
| TranscodeTemplate |
string |
The transcoding template name. |
lhd |
| MaxIdleTime |
integer |
O tempo limite de ociosidade. Se a tarefa permanecer ociosa por um período superior ao valor de MaxIdleTime, ela será interrompida automaticamente. Unidade: segundos. Valores válidos: 10 a 14400 (máximo de 4 horas). Valor padrão: 300. |
600 |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "******3B-0E1A-586A-AC29-742247******",
"TaskInfo": {
"AppId": "********-7074-****-9ef5-85c19a4*****",
"ChannelId": "myChannel",
"TaskId": "******73-8501-****-8ac1-72295a******",
"Status": "RUNNING",
"InputParam": {
"SingleSubUserParam": {
"UserId": "userA",
"StreamType": 0,
"SourceType": 0
}
},
"OutputParams": [
{
"ChannelId": "myChannel",
"UserId": "userA_360p",
"UserToken": "eyJhcHBpZCI********",
"TranscodeTemplate": "lhd"
}
],
"MaxIdleTime": 600
}
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | InvalidParameter%s | %s. | |
| 400 | MissingParameter%s | %s. | |
| 400 | TooManyRequests | %s. | |
| 500 | InternalError | %s. | error on the live liveapi server. |
| 403 | Forbidden | %s. | |
| 404 | NotFound%s | %s. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.