DRM-X 6.0 logo de pomba e ramo de oliveiraDRM-X 6.0Documentação
◎ Português

Como funciona o Multi-DRM

Compreender. DRM-X 6.0 Multi-...DRM conceitos, suportados DRM sistemas, CENC e CBCS formatos, identidade de conteúdo e proteção de uma única chave versus multi-chave.

Ver MarkdownExemplos onlineAtualizado em 2026-09-05
Sua infraestrutura decide o acesso; DRM-X aplica a política assinada. Mídia criptografada e licenças DRM seguem caminhos de entrega separados.
Sua infraestrutura decide o acesso; DRM-X aplica a política assinada. Mídia criptografada e licenças DRM seguem caminhos de entrega separados.

Que Multi-DRM significa#

Navegadores e sistemas operacionais nem todos usam o mesmo módulo de decodificação de conteúdo. Um pacote de serviços multi-DRM compatível com saídas criptografadas, seleciona um DRM suportado por dispositivo, autoriza o visualizador uma vez em sua infraestrutura e encaminha o desafio de licença nativa para o provedor correto.

DRMClientes típicosEntrega protegida
WidevineChrome, Android, Android TV, Fire TVDASH/ CENC
PlayReadyMicrosoft Edge, Windows, TVs compatíveisDASH/ CENC
FairPlay StreamingSafari, iPhone, iPad, Apple TVHLS/ CBCS
WisePlayDispositivos e navegadores Huawei compatíveisProdução qualificada registada

Estável Content ID, manifestos registados#

Seu negócio referencia um estável Content ID. Um arquivo protegido Publicado possui suas variantes manifestas autoritárias e modelo de chave. Durante a criação de sessão DRM-X escolhe o resultado registrado para os recursos de DRM e plataforma solicitados; o cliente não pode substituir um manifesto diferente.

Escolha o modelo de chave antes da embalagem#

Compatibilidade

Proteção de chave única

Uma chave de apresentação e uma regra de política ALL. Use-a quando a compatibilidade de quatro plataformas mais ampla importa mais do que o isolamento de chaves por nível.

Nível de prémios

Qualidade multi-chave em camadas

Separar AUDIO, SD, HD, UHD1, e UHD2 Os níveis autorizados não recebem nenhuma chave, e os níveis mais fortes podem exigir mais segurança ou proteção de saída.

O DRM-X reprodutor detecta o modelo de chave publicado e recomenda o editor de política correspondente automaticamente.

Control plane and data plane#

The control plane manages environments, content, key sets, immutable package releases, registered storage, API clients, policies, and audit evidence. The data plane creates short-lived playback sessions and transports native certificate, license, renewal, and release traffic.

A sua infra-estrutura continua a ser autoritáriaDRM-X não substitui o seu cliente, encomenda, curso, ou banco de dados de subscrição. Obriga a decisão limitada que o seu servidor autenticado faz.
Arquitetura

Um fluxo para navegadores, aplicativos e TVs#

Viewer signs in to your service
  → Your backend checks purchase / subscription / course access
  → Your backend selects a named template or complete custom policy
  → POST api6.drm-x.com/api/v1/playback/environments/{siteId}/sessions
  → DRM-X resolves the active published package and registered manifest
  → DRM-X returns Contract v1 + short-lived DRM License Token
  → Player sends the opaque DRM challenge to the returned license URL
  → DRM-X Gateway validates the token and provider enforces its signed policy
  → Player releases the concurrent-stream reservation on stop or replacement
Control plane

Embalagem e configuração

Conteúdo, conjuntos de chaves, versões imutáveis de pacotes, manifestos registrados, clientes API, padrões, credenciais e evidências de auditoria.

Data plane

Reprodução e licenças

Autorização de sessão curta, DRM License Tokens, desafios de licença, certificados FairPlay, renovações e liberação de sessão.

DRM-X não se torna o seu banco de dados de direitos. Ele recebe a decisão tomada pela sua infra- estrutura autenticada e assina essa decisão de tempo de solicitação. Nunca gerar autorização no JavaScript do navegador, código Android, ou uma aplicação iOS.

Fundações

Conceitos e formatos de entrega suportados#

DRMClientes típicosMídia publicadaSistema chave
WidevineChrome, Firefox, Android, Android TV, Fire TVDASH + CENCcom.widevine.alpha
PlayReadyMicrosoft Edge em dispositivos qualificados WindowsDASH + CENCcom.microsoft.playready.recommendation
FairPlay StreamingSafari, iPhone, iPad, Apple TVHLS + CBCScom.apple.fps
WisePlayNavegadores e dispositivos compatíveis da HuaweiDASH + CENCcom.huawei.wiseplay

Proteção de chave única

Uma tecla protege a apresentação. Ela maximiza a compatibilidade de quatro plataformas, mas os níveis de resolução não podem ser criptograficamente separados. Use uma regra de segurança uniforme ALL e maximumQualityTier: "auto".

Qualidade multi-chave em camadas

Chaves distintas AUDIO, SD, HD, UHD1 e opcionais UHD2 permitem diferentes requisitos de segurança. Uma regra em falta nega essa camada. Use isto quando UHD precisa de hardware DRM ou proteção de saída mais forte.