Atualiza as configurações de encapsulamento de live.
Descrição da operação
Você pode chamar esta operação para atualizar as configurações de encapsulamento de live. As novas configurações entram em vigor após o reinício da ingestão de stream.
Limite de QPS
Esta operação é limitada a 300 consultas por segundo (QPS) por usuário. Se você exceder esse limite, as chamadas de API serão limitadas. Isso pode afetar suas operações comerciais. Planeje suas chamadas de acordo.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
live:UpdateLivePackageConfig |
*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 de domínio principal para reprodução de transmissão ao vivo. |
example.com |
| AppName |
string |
Sim |
O nome do aplicativo. O modelo se aplica apenas quando este AppName corresponde ao nome do aplicativo na URL de ingestão. O AppName pode ter até 255 caracteres e pode conter dígitos, letras, hifens (-) e sublinhados (_). Não pode começar com um hífen ou sublinhado. Defina este parâmetro como um asterisco (*) para corresponder a todos os nomes de aplicativos. |
AppName |
| StreamName |
string |
Sim |
O nome do stream. O modelo se aplica apenas quando este StreamName corresponde ao nome do stream na URL de ingestão. O StreamName pode ter até 255 caracteres e pode conter dígitos, letras, hifens (-) e sublinhados (_). Não pode começar com um hífen ou sublinhado. Defina este parâmetro como um asterisco (*) para corresponder a todos os nomes de stream. |
StreamName |
| Protocol |
string |
Sim |
O protocolo e o formato de contêiner para transmissão ao vivo. Valores válidos:
|
HLS_CMAF |
| SegmentNum |
integer |
Sim |
O número de segmentos M3U8. O valor deve ser um número inteiro de 3 a 10. |
3 |
| SegmentDuration |
integer |
Sim |
A duração do segmento em segundos.
|
5 |
| PartDuration |
integer |
Não |
A duração de uma parte de segmento em milissegundos. Nota
Este parâmetro é obrigatório se você definir `Protocol` como `LLHLS_*`.
|
350 |
| IgnoreTranscode |
boolean |
Não |
Especifica se deve ignorar streams transcodificados. Valores válidos:
|
true |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| RequestId |
string |
O ID da solicitação. |
16A96B9A-F203-4EC5-8E43-CB92E68F4CD8 |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "16A96B9A-F203-4EC5-8E43-CB92E68F4CD8"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | MissingParam | %s, please check and try again later. | Parameter is missing, please check and try again. |
| 400 | InvalidParams | %s, please check and try again later. | Parameter is invalid, please check and try again. |
| 400 | InvalidProtocol | %s, please check and try again later. | The parameter Protocol is invalid, please check and try again. |
| 400 | InvalidSegmentNum | %s, please check and try again later. | The parameter SegmentNum is invalid, please check and try again. |
| 400 | InvalidSegmentDuration | %s, please check and try again later. | The parameter SegmentDuration is invalid, please check and try again. |
| 400 | InvalidPartDuration | %s, please check and try again later. | The parameter PartDuration is invalid, please check and try again. |
| 500 | InternalErr | %s, please try again. | Internal error, please try again later. |
| 404 | ConfigNotFound | %s, please check and try again. | Configuration does not exist, please check and try again. |
| 409 | ConfigConflicts | %s, please check and try again later. | Configuration conflict, please check and try again. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.