Todos os produtos
Search
Central de documentação

ApsaraVideo Live:AddCasterEpisodeGroup

Última atualização: Jul 14, 2026

Adiciona uma lista de programas a um estúdio de produção.

Descrição da operação

Crie um estúdio de produção e obtenha suas informações de configuração antes de chamar esta operação para adicionar uma lista de programas ao estúdio de produção. Para criar um estúdio de produção usando uma operação de API, consulte Criar um estúdio de produção.

Limite de QPS

O limite de QPS por usuário para esta operação é de 4 chamadas por segundo. Se esse limite for excedido, a chamada da API será limitada, o que pode afetar seus negócios. Chame esta operação conforme necessário.

Experimente agora

Experimente esta API no OpenAPI Explorer, sem necessidade de assinatura manual. Chamadas bem-sucedidas geram automaticamente código SDK correspondente aos seus parâmetros. Faça o download com segurança de credenciais integrada para uso local.

Testar

Autorização RAM

A tabela abaixo descreve a autorização necessária para chamar esta API. Você pode defini-la em uma política do Resource Access Management (RAM). As colunas da tabela estão detalhadas abaixo:

  • Ação: As ações que podem ser usadas no elemento Action das instruções de política de permissão do RAM para conceder permissões para executar a operação.

  • API: A API que você pode chamar para executar a ação.

  • Nível de acesso: O nível de acesso predefinido concedido para cada API. Valores válidos: create, list, get, update e delete.

  • Tipo de recurso: O tipo de recurso que suporta autorização para executar a ação. Indica se a ação suporta permissão em nível de recurso. O recurso especificado deve ser compatível com a ação. Caso contrário, a política será ineficaz.

    • Para APIs com permissões em nível de recurso, os tipos de recursos obrigatórios são marcados com um asterisco (*). Especifique o Nome de Recurso Alibaba Cloud (ARN) correspondente no elemento Resource da política.

    • Para APIs sem permissões em nível de recurso, é exibido como Todos os Recursos. Use um asterisco (*) no elemento Resource da política.

  • Chave de condição: As chaves de condição definidas pelo serviço. A chave permite controle granular, aplicando-se somente a ações ou a ações associadas a recursos específicos. Além das chaves de condição específicas do serviço, o Alibaba Cloud fornece um conjunto de chaves de condição comuns aplicáveis a todos os serviços compatíveis com RAM.

  • Ação dependente: As ações dependentes necessárias para executar a ação. Para concluir a ação, o usuário RAM ou a função RAM deve ter permissões para executar todas as ações dependentes.

Ação

Nível de acesso

Tipo de recurso

Chave de condição

Ação dependente

live:AddCasterEpisodeGroup

create

*Domínio.

acs:live:*:{#accountId}:domain/{#DomainName}

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

Item

array<object>

Sim

A lista de programas.

object

Não

O objeto do programa.

ItemName

string

Não

O nome do programa.

节目1

VodUrl

string

Não

A URL do arquivo de vídeo sob demanda.

Se você consultar as fontes de vídeo de um estúdio de produção chamando a operação DescribeCasterVideoResources, verifique o valor do parâmetro VodUrl retornado pela operação DescribeCasterVideoResources.

Nota

Este parâmetro é usado apenas quando o recurso é um arquivo de vídeo e o arquivo de vídeo não foi importado para a biblioteca de mídia.
Formatos suportados: MP4, FLV e TS.

http://learn.aliyundoc.com/caster/4a82a3d1b7f0462ea37348366201****.flv?auth_key=1608953344-0-0-53f0758162964516ac850f2ddc3f****

ClientToken

string

Sim

O token de solicitação gerado pelo usuário. Este parâmetro é usado para garantir a idempotência da solicitação.

Importante Este valor de parâmetro é gerado pelo cliente. Certifique-se de que o valor seja único em diferentes solicitações. O comprimento máximo é de 64 caracteres ASCII.

8751ad99-2ddb-4aac-ad44-84b21102****

DomainName

string

Sim

O domínio de streaming principal.

example.com

StartTime

string

Sim

A hora de início. Formato: aaaa-MM-ddTHH:mm:ssZ (UTC).

2018-03-06T19:00:00Z

RepeatNum

integer

Sim

O número de repetições. Valores válidos:

  • 0: sem loop.

  • -1: loop infinito.

0

SideOutputUrl

string

Sim

A URL de ingestão correspondente ao endereço de saída de bypass personalizado do estúdio de produção.

rtmp://guide.aliyundoc.com/caster/4a82a3d1b7f0462ea37348366201****?auth_key=1608953344-0-0-53f0758162964516ac850f2ddc3f****

CallbackUrl

string

Sim

A URL de callback.

A URL deve ser uma URL válida que esteja em conformidade com a RFC 2396. O host deve ser um nome de domínio real ou endereço IP que possa ser resolvido por DNS.

Se você consultar a configuração do estúdio de produção chamando a operação DescribeCasterConfig, verifique o valor do parâmetro CallbackUrl retornado pela operação DescribeCasterConfig.

http://developer.aliyundoc.com/caster/4a82a3d1b7f0462ea37348366201****?auth_key=1608953344-0-0-53f0758162964516ac850f2ddc3f****

Elementos de resposta

Elemento

Tipo

Descrição

Exemplo

object

ItemIds

object

ItemId

array

A lista de IDs de programas.

string

O ID do programa.

21926b36-7dd2-4fde-ae25-51b5bc98****

ProgramId

string

O ID da lista de programas. Este ID pode ser usado como parâmetro de solicitação para excluir uma lista de programas de estúdio de produção, criar ou adicionar itens à lista de programas, excluir itens da lista de programas, consultar itens da lista de programas, editar uma lista de programas, excluir uma lista de programas, consultar uma lista de programas, iniciar uma lista de programas ou parar uma lista de programas.

16A96B9A-F203-4EC5-8E43-CB92E68X****

RequestId

string

O ID da solicitação.

16A96B9A-F203-4EC5-8E43-CB92E68F****

Exemplos

Resposta de sucesso

JSON formato

{
  "ItemIds": {
    "ItemId": [
      "21926b36-7dd2-4fde-ae25-51b5bc98****"
    ]
  },
  "ProgramId": "16A96B9A-F203-4EC5-8E43-CB92E68X****",
  "RequestId": "16A96B9A-F203-4EC5-8E43-CB92E68F****"
}

Códigos de erro

Código de status HTTP

Código de erro

Mensagem de erro

Descrição

400 MissingParameter %s. Um parâmetro obrigatório está ausente.
400 InvalidParameter.Malformed There are invalid parameters: %s. O seguinte parâmetro é inválido: %s.
400 IncorrectStartTime %s, please check and try again later. O parâmetro StartTime é inválido. Verifique e tente novamente.
401 IllegalOperation %s, please check and try again later. A operação é inválida. Verifique a solicitação e tente novamente.
500 InternalError %s, please try again later. Ocorreu um erro interno. Tente novamente mais tarde.

Consulte Códigos de Erro para uma lista completa.

Notas de versão

Consulte Notas de Versão para uma lista completa.