Como verificar se o seu dispositivo Android suporta Widevine DRM

Muitos serviços de streaming de mídia, como Netflix, Disney +, Hulu e outros, usam vários tipos de Gerenciamento de Direitos Digitais (DRM) para proteger seu conteúdo de ser copiado e redistribuído. A maioria dos DRM não evita realmente esse comportamento e, em vez disso, serve principalmente para irritar as pessoas que pagam pelo conteúdo, mas isso é uma discussão para outra hora. Widevine é uma tecnologia DRM amplamente usada, frequentemente encontrada em aplicativos da web e Android, mas nem todos os dispositivos Android são totalmente compatíveis com Widevine DRM.

DRM Widevine é usado por serviços de streaming como Netflix, HBO, Disney +, Prime Video, Hulu, Sling, DirectTV e muitos outros. Existem três níveis de segurança no Widevine: L3, L2 e L1. Aqui está uma análise de cada:

  • Videira larga L3: Esta é a opção com menos suporte, onde o DRM é inteiramente baseado em software. Um dispositivo que possui apenas Widevine L3 não possui Trusted Execution Environment (TEE) para a criptografia DRM ser executada. Na maioria dos casos, o conteúdo protegido por Widevine será reproduzido apenas em 480p.
  • Videira larga L2: Dispositivos com suporte L2 têm um Trusted Execution Environment (TEE), mas o processamento de vídeo ocorre em software ou hardware de vídeo separado. Na maioria das vezes, o conteúdo protegido por Widevine será reproduzido em uma resolução máxima de 540p.
  • Videira larga L1: Este é o nível mais alto de proteção, onde a mídia é descriptografada e processada inteiramente no Trusted Execution Environment (TEE). Dispositivos com suporte L3 podem reproduzir conteúdo protegido por Widevine na resolução mais alta possível.

A maioria dos dispositivos Android certificados pelo Google são compatíveis com Widevine L1, às vezes em combinação com outros métodos DRM. No entanto, dispositivos modificados (como telefones com acesso root) ou telefones não certificados podem suportar apenas L3 ou L2. Em alguns casos, atualizações de software quebradas fizeram com que o Widevine DRM revertesse para L2 ou L3.

Como verificar o suporte Widevine

Felizmente, é fácil verificar se seu telefone ou tablet Android pode usar Widevine DRM, incluindo quais níveis são suportados. Tudo que você precisa fazer é baixar o Informações DRM aplicativo da Play Store e abri-lo.

Informações DRM (grátis, Google Play) →

Cada tecnologia DRM com suporte é exibida como um cartão. A placa Widevine deve informar se o DRM é compatível e, em caso afirmativo, o nível. Mole-mole.


Se você vir um nível de segurança L2 ou L3, é provável que seu dispositivo não ofereça suporte a mídia protegida de alta resolução e alguns aplicativos podem se recusar a iniciar o streaming. Muitos aplicativos também verificam o SafetyNet status do dispositivo atual para determinar se a mídia pode ser reproduzida.

A Netflix, em particular, tem seus próprios conjuntos de verificações para determinar que tipo de conteúdo será transmitido para você. Além de oferecer suporte ao Widevine L1, seu dispositivo precisará passar por outra rodada de verificações de certificação para reproduzir conteúdo HD ou HDR da Netflix. Se você quiser descobrir quais formatos a Netflix pode transmitir para o seu dispositivo, consulte a lista da Netflix aqui. Como alternativa, você pode abrir o aplicativo Netflix, ir em “Configurações” e, em seguida, rolar para baixo até “Especificações de reprodução” para ver quais formatos estão disponíveis. Esta página também informa o nível Widevine DRM em seu dispositivo, caso você não queira baixar o aplicativo DRM Info.


O posto Como verificar se o seu dispositivo Android suporta Widevine DRM apareceu pela primeira vez em xda-developers.