Todos os produtos
Search
Central de documentação

:Autorizar uma função a acessar o ApsaraVideo for Media Processing

Última atualização: Jul 04, 2026

O Content Moderation chama o ApsaraVideo for Media Processing para capturar quadros dos vídeos enviados ao Object Storage Service (OSS). Você deve autorizar uma função a acessar o ApsaraVideo for Media Processing usando o recurso de gerenciamento de funções do Alibaba Cloud Resource Access Management (RAM). Assim, o Content Moderation poderá usar essa função para enviar uma tarefa de captura de quadros de vídeo. Este tópico descreve como realizar esse procedimento.

Informações básicas

  • Se você enviar uma tarefa de moderação de vídeo assíncrona e especificar a URL do vídeo no formato oss://xxxx, o Content Moderation capturará automaticamente os quadros do vídeo enviado ao OSS. Para garantir a captura automática de quadros, autorize uma função a acessar o ApsaraVideo for Media Processing.

  • O serviço OSS está disponível nas seguintes regiões: China (Hangzhou), China (Shanghai), China (Beijing) e China (Shenzhen).

Procedimento

  1. Crie uma função do RAM e conceda permissões a ela.

    Crie uma função do RAM com acesso ao ApsaraVideo for Media Processing para sua conta Alibaba Cloud. Autorize sua conta Alibaba Cloud a assumir essa função. Verifique se o Content Moderation foi ativado na sua conta Alibaba Cloud.

    1. Acesse o console do RAM.

    2. No painel de navegação à esquerda, escolha Identities > Roles.

    3. Na página Roles, clique em Create Role.

    4. No painel Create Role, selecione Alibaba Cloud Service como entidade confiável e clique em Next.

    5. Selecione service role como tipo de função, defina o RAM Role Name, escolha Media Transcoding Service como serviço confiável e clique em OK.

      Nota

      Esta operação pode exigir verificação por telefone celular.

    6. Após criar a função, clique em Add Permissions to RAM Role.

    7. No painel Add Permissions, selecione a política de sistema AliyunOSSReadOnlyAccess e clique em OK.

      Essa operação concede à função do RAM permissões somente leitura nos dados do OSS pertencentes à sua conta Alibaba Cloud.

  2. Modifique a política de confiança da função do RAM.

    1. Na página Roles, clique no nome da função criada para acessar a página de detalhes da função.

    2. Clique na aba Trust Policy Management e, em seguida, clique em Edit Trust Policy.

    3. No painel Edit Trust Policy, substitua o conteúdo de "Service" por "118484706224****@mts.aliyuncs.com" e clique em OK.

      Essa operação especifica que a conta Alibaba Cloud com UID 118484706224**** assume a função do RAM criada para chamar o ApsaraVideo for Media Processing. O Content Moderation também utiliza esta conta Alibaba Cloud.

Próximas etapas

Após autorizar a função, use uma URL no formato especificado ao enviar uma tarefa de moderação assíncrona para um vídeo no OSS. Para usar a URL no formato correto, siga estas etapas:

  1. Na página de detalhes da função, visualize e copie o ARN, que indica o nome do recurso da Alibaba Cloud.

  2. Gere uma URL para o vídeo a ser moderado no OSS. A URL deve seguir este formato: oss://arn@bucket.region/object.

    Por exemplo, para moderar o objeto video/bar.mp4 no bucket OSS f** localizado na região China (Shenzhen), a URL gerada será oss://acs:ram::118484706224****:role/mts-to-a@f**.cn-shenzhen/video/bar.mp4, onde 118484706224**** corresponde ao ID de 16 dígitos da sua conta Alibaba Cloud.

  3. Ao enviar uma tarefa de moderação de vídeo assíncrona, use a URL gerada.

    Nota

    O uso de URL para especificar o vídeo a ser moderado aplica-se apenas a tarefas de moderação de vídeo assíncronas. Para mais informações, consulte Detecção assíncrona.