Você é iniciante na SPEKE? - Especificação do Secure Packager and Encoder Key Exchange API

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Você é iniciante na SPEKE?

Esta seção fornece informações introdutórias para leitores iniciantes no Secure Packager and Encoder Key Exchange (). SPEKE

Para uma introduçãoSPEKE, assista ao seguinte webcast:

  • APIpermissões de gateway — Como controlar o acesso a e API com permissões AWS Identity and Access Management (AWSIAM).

  • AWS AssumeRole— Como usar o AWS Security Token Service (AWSSTS) para assumir a funcionalidade da função.

  • AWSSigv4 — Como assinar uma HTTP solicitação usando o Signature Version 4.

  • DASHCPIXEspecificação -IF v2.0 — A versão da especificação DASH -IF Content Protection Information Exchange Format (CPIX), na qual esta especificação SPEKE v1.0 se baseia.

  • DASHCPIXEspecificação -IF v2.3 — A versão da especificação DASH -IF Content Protection Information Exchange Format (CPIX), na qual esta especificação SPEKE v2.0 se baseia.

  • DASH-Sistema IF IDs — A lista de identificadores registrados para DRM sistemas.

  • https://github.com/awslabs/speke-reference-server— Exemplo de provedor de chave de referência para usar com sua AWS conta, para ajudar você a começar uma SPEKE implementação emAWS.

Terminologia

A lista a seguir define a terminologia usada na especificação. Sempre que possível, essa especificação segue a terminologia usada na especificação DASH-IF CPIX.

  • ARN— Nome do recurso da Amazon. Identifica um recurso de forma exclusiva. AWS

  • Chave de conteúdo: uma chave criptográfica usada para criptografar parte do conteúdo.

  • Provedor de conteúdo: um fornecedor que oferece os direitos e as regras para a entrega de mídias protegidas. O provedor de conteúdo também pode fornecer mídia de origem (formato mezanino, para transcodificação), identificadores de ativos, identificadores de chave (KIDs), valores-chave, instruções de codificação e metadados de descrição do conteúdo.

  • DRM— Gerenciamento de direitos digitais. Usado para assegurar conteúdo digital protegido por direitos autorais contra acesso não aprovado.

  • DRMplataforma — Um sistema que fornece DRM funcionalidade e suporte para criptografadores e visualizadores de conteúdo, incluindo o fornecimento de DRM chaves e licenciamento para criptografia e decodificação de conteúdo.

  • DRMprovedor — Veja a DRM plataforma.

  • DRMsistema — Um padrão para DRM implementações. Os DRM sistemas comuns incluem Apple FairPlay, Google Widevine e Microsoft. PlayReady DRMos sistemas são usados por provedores de conteúdo para proteger o conteúdo digital para entrega aos espectadores e para acesso dos telespectadores. Para obter uma lista de DRM sistemas registrados com DASH -IF, consulte Sistema DASH-IF. IDs A CPIXespecificação DASH -IF usa o termo “DRMsistema” conforme definido aqui e, em alguns lugares, usa “DRMsistema” para significar o que essa especificação chama de DRM plataforma.

  • DRMsolução — Veja a DRM plataforma.

  • DRMtecnologia — Veja o DRM sistema.

  • Criptografador: um componente de processamento de mídia que criptografa o conteúdo de mídia usando chaves obtidas do provedor de chaves. Normalmente, os criptografadores também adicionam sinalização de DRM criptografia e metadados à mídia. Os criptografadores geralmente são codificadores, empacotadores e transcodificadores.

  • Provedor de chaves — O componente de uma DRM plataforma que expõe uma SPEKE REST API para lidar com as principais solicitações. O provedor de chaves pode ser o próprio servidor de chaves ou outro componente da plataforma.

  • Servidor de chaves — O componente de uma DRM plataforma que mantém chaves para criptografia e decodificação de conteúdo.

  • Operador: pessoa responsável pela operação de todo o sistema operacional, incluindo o criptografador e provedor de chaves.

  • Player: um media player em operação em nome de um visualizador. Obtém suas informações de diferentes fontes, incluindo arquivos de manifesto de mídia, arquivos de mídia e DRM licenças. Solicita licenças da DRM plataforma em nome dos espectadores.