Todos os produtos
Search
Central de documentação

ApsaraVideo VOD:Configurar criptografia DRM

Última atualização: Sep 17, 2026

Aplique a criptografia DRM (Digital Rights Management) a vídeos no ApsaraVideo VOD e reproduza-os com o ApsaraVideo Player SDK.

Limitações

Ative a criptografia DRM apenas no ApsaraVideo VOD console.

Faturamento

A criptografia DRM utiliza o modelo de pagamento conforme o uso, sem taxas mínimas. Os custos dividem-se em duas partes:

Tipo de cobrança

Momento da cobrança

Taxa de transcodificação

Ao transcodificar um vídeo com a criptografia DRM ativada.

Taxa de licença

Sempre que um dispositivo solicitar uma licença para reproduzir um vídeo criptografado com DRM.

Para detalhes sobre preços, consulte DRM encryption.

Compatibilidade da criptografia DRM

Solução DRM

Dispositivos móveis

Navegadores

Widevine

Android

Chrome, Firefox 47 ou superior, Microsoft Edge e Opera

FairPlay

iOS

Safari

Nota

Antes de usar a criptografia DRM, revise as regras e os limites do Widevine e do FairPlay.

Aplicar criptografia DRM

Etapa 1: (Opcional) Solicitar e enviar certificado DRM

Nota

Para proteger conteúdo em dispositivos iOS com FairPlay, solicite e envie um certificado FairPlay. Ignore esta etapa se precisar proteger conteúdo apenas para dispositivos Android usando Widevine.

  1. Solicite um certificado FairPlay.

    Para mais informações, consulte Apply for a FairPlay Streaming certificate.

  2. Envie o certificado FairPlay.

    1. Faça login no ApsaraVideo VOD console.

    2. No painel de navegação à esquerda, escolha Configuration Management > Media Processing > DRM Certificates.

    3. Clique em Upload Certificate.

      Parâmetro

      Descrição

      Certificate Name

      Nome do certificado, com 2 a 32 caracteres.

      Content

      Arquivo do certificado FairPlay. Somente arquivos com extensão .cer são suportados.

      Private Key

      Chave privada protegida por senha criada durante a solicitação do certificado.

      Passphrase

      Chave usada para descriptografar a chave privada. Deve ter de 1 a 32 caracteres e pode conter letras e dígitos.

      ASk

      Application Secret Key (ASk) da Apple. Deve ter de 1 a 32 caracteres e pode conter letras e dígitos.

    4. Clique em OK.

Etapa 2: Crie um grupo de modelos de transcodificação DRM

  1. Faça login no ApsaraVideo VOD console. No painel de navegação à esquerda, escolha Configuration Management > Media Processing > Transcoding Template Groups.

  2. Na página Transcoding Template Groups, clique em Create Transcoding Template Group para criar um grupo de modelos de transcodificação com DRM habilitado.

    É possível ativar a criptografia DRM tanto em modelos de transcodificação comuns quanto em modelos de empacotamento de vídeo. As etapas a seguir mostram como ativar a criptografia DRM em um modelo de transcodificação comum:

    • Na seção Basic information, defina Encapsulation Format como HLS.

    • Na seção Advanced Parameters, ative Video Encryption e selecione DRM Encryption.

    • Configure outros parâmetros conforme necessário. Para descrições detalhadas dos parâmetros, consulte Transcoding templates.

  3. Clique em Save.

    Salve este ID. Ele é necessário para iniciar um trabalho de criptografia DRM.

Etapa 3: (Opcional) Crie um fluxo de trabalho para transcodificação DRM

Um fluxo de trabalho orquestra tarefas de processamento de mídia, como transcodificação, revisão de conteúdo e captura de snapshots, em uma ordem específica. Quando acionado durante o envio ou processamento de mídia, o fluxo de trabalho processa automaticamente o arquivo de mídia de acordo com as etapas predefinidas.

Adicione um nó de transcodificação que utilize seu grupo de modelos de transcodificação com DRM habilitado a um fluxo de trabalho. Crie fluxos de trabalho apenas no ApsaraVideo VOD console. Para mais informações, consulte Workflows.

Etapa 4: Iniciar um trabalho de transcodificação DRM

Acione a transcodificação durante ou após o envio de um vídeo. Inicie um trabalho usando diretamente um grupo de modelos de transcodificação ou utilizando um fluxo de trabalho que inclua um nó de transcodificação.

Atualmente, a transcodificação criptografada com DRM só pode ser acionada usando um grupo de modelos de transcodificação e um fluxo de trabalho durante o envio do vídeo, ou usando um fluxo de trabalho após o envio. Não há suporte para o uso de um grupo de modelos de transcodificação para acionar a transcodificação criptografada com DRM após o envio do vídeo. Para instruções detalhadas, consulte Audio and video transcoding para o método via console e Audio and video transcoding para o método via OpenAPI.

Etapa 5: Verificar o resultado do trabalho

Receber notificações de eventos

Se as notificações de eventos estiverem configuradas para o ApsaraVideo VOD, as informações da tarefa serão enviadas nas mensagens de callback SingleStreamTranscodeComplete ou TranscodeComplete. Para mais informações sobre como configurar notificações de eventos, consulte Event Notification.

Consultar o status do trabalho

Use the console

  1. Faça login no ApsaraVideo VOD console. No painel de navegação à esquerda, escolha Media Files > Audio/Video.

  2. Na página Audio/Video, verifique o Status do vídeo desejado.

    Se o Status for Normal, o trabalho de criptografia DRM e transcodificação foi concluído com sucesso.

  3. Clique em Manage na linha correspondente ao vídeo.

  4. Clique na aba Video URL. O ApsaraVideo VOD marca os streams criptografados com sucesso com DRM Encryption.

Use the API

Chame a operação GetPlayInfo e defina o parâmetro ResultType como Multiple para recuperar todos os streams transcodificados do vídeo. O parâmetro EncryptType na resposta indica o tipo de criptografia de cada stream.

Reproduzir um vídeo criptografado com DRM

Reproduza vídeos criptografados com DRM apenas com o ApsaraVideo Player SDK.

O ApsaraVideo Player SDK suporta múltiplas plataformas, incluindo iOS, Android e web (HTML5 e Flash). Integre o SDK em seus aplicativos ou sites para habilitar a reprodução de vídeos criptografados com DRM.

Ao usar o ApsaraVideo Player SDK para reproduzir vídeos criptografados com DRM, observe o seguinte:

  • Use o ApsaraVideo Player SDK 5.2.1 ou superior. FairPlay é suportado no iOS e Widevine no Android.

  • Obtenha uma licença de player antes de usar o ApsaraVideo Player SDK. Para mais informações, consulte Obtain a license.

  • Antes de integrar o ApsaraVideo Player SDK, verifique a compatibilidade DRM para cada plataforma. Para mais informações, consulte Compatibility of ApsaraVideo Player SDK.

  • Para instruções sobre como reproduzir vídeos criptografados com DRM, consulte o guia de reprodução da sua plataforma alvo: Play an encrypted video, Play an encrypted video e Play an encrypted video.

  • Não há suporte para operações como rotação, espelhamento e captura de tela durante a reprodução de vídeos criptografados com DRM.

FAQ