View a markdown version of this page

API SPEKE v2.1 - Alterações em relação ao SPEKE v2.0 - Especificação da API do Secure Packager and Encoder Key Exchange

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á.

API SPEKE v2.1 - Alterações em relação ao SPEKE v2.0

O SPEKE v2.1 apresenta as seguintes alterações em comparação com o SPEKE v2.0. Exceto por essas mudanças, o SPEKE v2.1 se comporta de forma idêntica ao SPEKE v2.0.

  • Alinhamento CPIX 2.4. O SPEKE v2.1 se alinha à especificação CPIX 2.4. O criptografador envia X-Speke-Version valor 2.1 e CPIX@version valor2.4.

  • Horários de início e término do período da chave de conteúdo. O criptografador pode sinalizar o intervalo de tempo que um <cpix:ContentKeyPeriod> cobre, além do@index. Para conteúdo ao vivo, ele usa os @end atributos @start and; para conteúdo VOD, ele usa os @endOffset atributos @startOffset e. Para obter mais informações, consulte Componentes de carga útil padrão.

  • Valores comuns do esquema de criptografia. O conjunto de ContentKey@commonEncryptionScheme valores permitidos é estendido. Além dos nomes dos esquemas de proteção de criptografia comum, o valor pode ser um dos métodos de criptografia definidos na especificação HTTP Live Streaming (HLS). Para obter mais informações, consulte Componentes de carga útil padrão.

  • Sinalização HDCP. O provedor de chaves pode retornar informações de proteção de saída HDCP para uma chave de conteúdo usando o <cpix:HDCPData> elemento. Para obter mais informações, consulte Sinalização API SPEKE v2.1 - Sinalização HDCP HDCP.

  • Robustez de DRM e nível de proteção de conteúdo esperados. O principal fornecedor pode anunciar a robustez ou o nível de proteção de conteúdo esperado para um sistema DRM. Para o DASH, ele usa o @robustness atributo do <cpix:ContentProtectionData> elemento. Para o HLS, ele usa o @HLSAllowedCPC atributo do <cpix:DRMSystem> elemento, que define o ALLOWED-CPC atributo da EXT-X-STREAM-INF tag na playlist multivariante do HLS. Para obter mais informações, consulte Componentes de carga útil padrão.