Todos os produtos
Search
Central de documentação

ApsaraVideo Media Processing:AddPipeline

Última atualização: Oct 27, 2026

Cria uma fila MPS.

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

mts:AddPipeline

create

*Todos os recursos.

*

Nenhuma Nenhuma

Parâmetros da solicitação

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

Name

string

Sim

O nome da fila MPS. O comprimento máximo é de 128 bytes.

test-pipeline

Speed

string

Não

O tipo da fila MPS. Valores válidos:

  • Boost: Transcodificação Boost.

  • Standard: Fila MPS padrão.

  • NarrowBandHDV2: Narrowband HD 2.0.

  • AIVideoCover: Snapshot inteligente.

  • AIVideoTag: Marcação de vídeo (suportada nas regiões China (Xangai), China (Pequim) e China (Hangzhou)).

Valor padrão: Standard.

Standard

SpeedLevel

integer

Não

O nível da fila MPS. Valores válidos: [1,3].

1

NotifyConfig

string

Não

A configuração de notificação do MNS.

{"Topic":"mts-topic-1"}

Role

string

Não

A função.

AliyunMTSDefaultRole

Elementos de resposta

Elemento

Tipo

Descrição

Exemplo

object

Os parâmetros de resposta.

RequestId

string

O ID da solicitação.

CFEA608A-5A1C-4C83-A54B-6197BC250D23

Pipeline

object

A fila MPS.

Speed

string

O tipo da fila MPS.

Standard

State

string

O status da fila MPS. Valores válidos:

  • Active: Os trabalhos na fila MPS são agendados e executados pelo ApsaraVideo Media Processing.

  • Paused: A fila MPS está pausada. Os trabalhos não são mais agendados e executados pelo ApsaraVideo Media Processing. Todos os trabalhos na fila MPS permanecem no estado enviado. Os trabalhos que já estão sendo transcodificados continuam a ser transcodificados e não são afetados.

Active

SpeedLevel

integer

O nível da fila MPS.

1

NotifyConfig

object

A configuração de notificação do MNS.

MqTopic

string

O tópico MSMQ.

example1

QueueName

string

O nome da fila.

mts-queue-1

MqTag

string

O rótulo MSMQ.

mts-test

Topic

string

O nome do tópico.

mts-topic-1

Role

string

A função.

AliyunMTSDefaultRole

Name

string

O nome da fila MPS.

Video DNA

Id

string

O ID da fila MPS.

ed450ea0bfbd41e29f80a401fb4d****

QuotaAllocate

integer

A alocação de cota da fila MPS.

10

Exemplos

Resposta de sucesso

JSON formato

{
  "RequestId": "CFEA608A-5A1C-4C83-A54B-6197BC250D23",
  "Pipeline": {
    "Speed": "Standard",
    "State": "Active",
    "SpeedLevel": 1,
    "NotifyConfig": {
      "MqTopic": "example1",
      "QueueName": "mts-queue-1",
      "MqTag": "mts-test",
      "Topic": "mts-topic-1"
    },
    "Role": "AliyunMTSDefaultRole",
    "Name": "Video DNA",
    "Id": "ed450ea0bfbd41e29f80a401fb4d****",
    "QuotaAllocate": 10
  }
}

Códigos de erro

Consulte Códigos de Erro para uma lista completa.

Notas de versão

Consulte Notas de Versão para uma lista completa.