Compartilhar via


Conteúdo de teste do PlayReady de fornecedores de codificador

Esta página fornece uma coleção de conteúdo de teste que foi gerado usando codificadores específicos de vários fornecedores. Esse conteúdo permite que os desenvolvedores cliente e os OEMs verifiquem a compatibilidade com implementações específicas do codificador e validem a integração do PlayReady entre diferentes cadeias de ferramentas de codificação.

Visão geral

A coleção de conteúdo de teste específica do fornecedor inclui:

  • Conteúdo específico do Spotify – Conteúdo multi-DRM para cenários drm duplos
  • Várias cadeias de ferramentas de codificação – diferentes implementações e configurações do codificador
  • Vários formatos de streaming – suporte para Smooth Streaming, HLS e MP4

Esse conteúdo ajuda a garantir a interoperabilidade em diferentes ecossistemas de codificação e valida implementações do PlayReady com saídas de codificador do mundo real.

Coleção de conteúdo de teste do fornecedor

Conteúdo multi-DRM do Spotify

DRM duplo do Big Buck Bunny

Propriedade Valor
Descrição Fonte: Big Buck BUNNY (https://peach.blender.org/)
Cadeia de ferramentas Específico do Spotify
Data de criação 01 de outubro de 2017
Configurações de Codificação de Vídeo Não aplicável
Configurações de codificação de áudio AAC
Configurações de criptografia AES128-CTR do CENC
ID da chave (KID) {b0498601-8a4a-4418-9fa5-5a326ea2961c}
ID da chave (Base64) AYZJsEqKGESfpVoybqKWHA==
Valor da chave (Hex) {0x12, 0x34, 0x56, 0x78, 0x12, 0x34, 0x56, 0x78, 0x12, 0x34, 0x56, 0x78, 0x12, 0x34, 0x56, 0x78}
Valor da chave (Base64) EjRWeBI0VngSNFZ4EjRWeA==
KID de áudio {b0498601-8a4a-4418-9fa5-5a326ea2961c}
Multi DRM Verdade
PlayReady WRMHEADER 4,0
Arquivo criptografado https://prtsprodstorage.blob.core.windows.net/media/vendor/Spotify-DualDRM2017-bbb/Spotify-DualDRM2017-bbb.mp4

Detalhes técnicos

Especificações do codificador

Anevia ViaDemand

  • Tipo: solução de codificação vídeo sob demanda
  • Suporte a vídeo: H.264 AVC1 até Full HD (1920x1080)
  • Suporte a áudio: AAC-HE com suporte a mono channel
  • Streaming: dá suporte à saída do Smooth Streaming e do HLS
  • Caso de Uso: preparação e entrega de conteúdo vod

Anevia NEA LIVE 500

  • Tipo: solução de codificação dinâmica
  • Suporte a vídeo: H.264 AVC1 até Full HD (1920x1080)
  • Suporte a áudio: AAC-LC estéreo com codificação de alta qualidade
  • Streaming: Geração de Smooth Streaming e HLS em tempo real
  • Caso de Uso: transmissão ao vivo e aplicativos de streaming

Codificador do Spotify

  • Tipo: cadeia de ferramentas de codificação personalizada
  • Suporte a vários DRMs: implementação de DRM duplo
  • Fonte de conteúdo: conteúdo de referência de alta qualidade (Big Buck Bunny)
  • Caso de uso: teste de compatibilidade com vários DRMs

Implementação de criptografia

CENC (Criptografia Comum)

  • Padrão: ISO/IEC 23001-7
  • Algoritmo: AES128-CTR
  • Gerenciamento de chaves: PlayReady e sistemas DRM adicionais
  • Compatibilidade: interoperabilidade de DRM multiplataforma

Gerenciamento de chaves

  • Rotação de chaves: suporte para alterações de chave dinâmica
  • Multi-DRM: suporte simultâneo para vários sistemas DRM
  • Segurança: práticas de criptografia padrão do setor

Diretrizes de uso

Cenários de teste

  1. Teste de compatibilidade do codificador

    • Validar o conteúdo de implementações específicas do codificador
    • Testar variações de parâmetro de codificação
    • Verificar a compatibilidade do formato de saída
  2. Validação de vários DRMs

    • Testar implementações de cenário de DRM duplo
    • Validar o compartilhamento de chaves entre sistemas DRM
    • Verificar a aquisição de licença para vários provedores drm
  3. Teste de protocolo de streaming

    • Testar análise de manifesto do Smooth Streaming
    • Validar a manipulação da playlist do HLS
    • Verificar o comportamento de streaming adaptável

Notas de implementação

  • Integração do codificador: teste com saídas específicas do codificador para validar a compatibilidade
  • Suporte a vários DRMs: implementar o tratamento adequado para cenários de DRM duplo
  • Protocolos de streaming: garantir suporte para Smooth Streaming e HLS
  • Gerenciamento de chaves: lidar com cenários de chave complexos, incluindo chaves drm múltiplas

Recomendações de teste

Teste de Encoder-Specific

  1. Teste de conteúdo da Anevia

    • Testar as saídas do VOD e do codificador dinâmico
    • Validar diferentes configurações de codificação de áudio
    • Testar a análise de manifesto para recursos específicos da Anevia
  2. Teste com vários DRMs

    • Implementar aquisição de licença de DRM dupla
    • Testar os principais cenários de compartilhamento
    • Validar mecanismos de fallback

Validação avançada

  1. Cenários deReal-World

    • Testar com configurações de codificador semelhantes à produção
    • Validar o desempenho em configurações de codificação diferentes
    • Testar a integração com fluxos de trabalho de codificação existentes
  2. Teste de compatibilidade

    • Testar em diferentes implementações de cliente do PlayReady
    • Validar com várias configurações de decodificador de hardware
    • Testar a alternância de protocolo de streaming

Resolução de problemas

Problemas comuns

Compatibilidade de Encoder-Specific

  • Causa: variações de formato específicas do codificador
  • Solução: validar a análise de conteúdo com saídas específicas do codificador

Aquisição de licença de vários DRMs

  • Causa: gerenciamento complexo de chaves em cenários drm duplos
  • Solução: implementar a resolução de chave adequada para vários sistemas DRM

Problemas de formato de streaming

  • Causa: variações de manifesto específicas do codificador
  • Solução: atualizar analisadores de manifesto para implementações específicas do fornecedor

Etapas de depuração

  1. Validar saída do codificador

    Test content parsing with specific encoder implementations
    
  2. Verificar configuração de vários DRMs

    Verify key management for dual DRM scenarios
    
  3. Testar protocolos de streaming

    Validate manifest parsing for different streaming formats
    

Informações sobre o fornecedor

Ateme (anteriormente Anevia)

  • Site: https://www.ateme.com/
  • Produtos: ViaDemand (VOD), NEA LIVE 500 (Codificação dinâmica)
  • Especialização: Soluções de streaming e codificação de vídeo profissional

Fontes de conteúdo

  • Big Buck Bunny: conteúdo de referência de software livre do Blender Foundation
  • Conteúdo de Teste: vários materiais de teste específicos do codificador

Recursos de suporte

Consultas comerciais

Consultas de operações

Suporte técnico

Informações de treinamento