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.
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.
| DRM | Clientes típicos | Entrega protegida |
|---|---|---|
| Widevine | Chrome, Android, Android TV, Fire TV | DASH/ CENC |
| PlayReady | Microsoft Edge, Windows, TVs compatíveis | DASH/ CENC |
| FairPlay Streaming | Safari, iPhone, iPad, Apple TV | HLS/ CBCS |
| WisePlay | Dispositivos e navegadores Huawei compatíveis | Produçã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#
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.
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.
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
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.
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.
Conceitos e formatos de entrega suportados#
| DRM | Clientes típicos | Mídia publicada | Sistema chave |
|---|---|---|---|
| Widevine | Chrome, Firefox, Android, Android TV, Fire TV | DASH + CENC | com.widevine.alpha |
| PlayReady | Microsoft Edge em dispositivos qualificados Windows | DASH + CENC | com.microsoft.playready.recommendation |
| FairPlay Streaming | Safari, iPhone, iPad, Apple TV | HLS + CBCS | com.apple.fps |
| WisePlay | Navegadores e dispositivos compatíveis da Huawei | DASH + CENC | com.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.
DRM-X 6.0