Contenuto di test PlayReady dai fornitori del codificatore

Questa pagina fornisce una raccolta di contenuto di test generato usando codificatori specifici di vari fornitori. Questo contenuto consente agli sviluppatori client e agli OEM di verificare la compatibilità con implementazioni del codificatore specifiche e convalidare l'integrazione di PlayReady in diverse toolchain di codifica.

Informazioni generali

La raccolta di contenuti di test specifica del fornitore include:

  • Contenuto specifico di Spotify - Contenuto drm multiplo per scenari DRM duali
  • Varie toolchain di codifica : diverse implementazioni e configurazioni del codificatore
  • Formati di streaming multipli : supporto per Smooth Streaming, HLS e MP4

Questo contenuto garantisce l'interoperabilità tra diversi ecosistemi di codifica e convalida le implementazioni playReady con output del codificatore reale.

Raccolta contenuto di test fornitore

Contenuto Spotify Multi-DRM

Grande Buck Bunny Dual DRM

Proprietà Valore
Descrizione Fonte: Big Buck BUNNY (https://peach.blender.org/)
Catena di strumenti Spotify specifico
Data di creazione 01 ottobre 2017
Impostazioni di codifica video Non disponibile
Impostazioni di codifica audio Controllo di amministrazione di Azure
Impostazioni di crittografia AES128-CTR CENC
ID chiave (KID) {b0498601-8a4a-4418-9fa5-5a326ea2961c}
ID chiave (Base64) AYZJsEqKGESfpVoybqKWHA==
Valore chiave (esadecimale) {0x12, 0x34, 0x56, 0x78, 0x12, 0x34, 0x56, 0x78, 0x12, 0x34, 0x56, 0x78, 0x12, 0x34, 0x56, 0x78}
Valore chiave (Base64) EjRWeBI0VngSNFZ4EjRWeA==
Audio KID {b0498601-8a4a-4418-9fa5-5a326ea2961c}
Drm multiplo Vero
PlayReady WRMHEADER 4.0
File crittografato https://prtsprodstorage.blob.core.windows.net/media/vendor/Spotify-DualDRM2017-bbb/Spotify-DualDRM2017-bbb.mp4

Dettagli tecnici

Specifiche del codificatore

Anevia ViaDemand

  • Tipo: soluzione di codifica video on demand
  • Supporto video: H.264 AVC1 fino a Full HD (1920x1080)
  • Supporto audio: AAC-HE con supporto del canale Mono
  • Streaming: supporta sia l'output Smooth Streaming che l'output HLS
  • Caso d'uso: preparazione e recapito del contenuto VOD

Anevia NEA LIVE 500

  • Tipo: soluzione di codifica dinamica
  • Supporto video: H.264 AVC1 fino a Full HD (1920x1080)
  • Supporto audio: AAC-LC stereo con codifica di alta qualità
  • Streaming: Generazione Smooth Streaming e HLS in tempo reale
  • Caso d'uso: trasmissione live e applicazioni di streaming

Spotify Encoder

  • Tipo: Toolchain di codifica personalizzata
  • Supporto drm multiplo: implementazione drm doppia
  • Origine contenuto: contenuto di riferimento di alta qualità (Big Buck Bunny)
  • Caso d'uso: test di compatibilità CON DRM multiplo

Implementazione della crittografia

CENC (crittografia comune)

  • Standard: ISO/IEC 23001-7
  • Algoritmo: AES128-CTR
  • Gestione delle chiavi: PlayReady e sistemi DRM aggiuntivi
  • Compatibilità: interoperabilità DRM multipiattaforma

Gestione delle chiavi

  • Rotazione delle chiavi: supporto per le modifiche delle chiavi dinamiche
  • Drm multiplo: supporto simultaneo per più sistemi DRM
  • Sicurezza: procedure di crittografia standard del settore

Linee guida sull'utilizzo

Scenari di test

  1. Test di compatibilità del codificatore

    • Convalidare il contenuto da implementazioni del codificatore specifiche
    • Testare le varianti dei parametri di codifica
    • Verificare la compatibilità del formato di output
  2. Convalida drm multiplo

    • Testare implementazioni di scenari DRM duali
    • Convalidare la condivisione delle chiavi tra sistemi DRM
    • Verificare l'acquisizione delle licenze per più provider DRM
  3. Test del protocollo di streaming

    • Testare l'analisi del manifesto Smooth Streaming
    • Convalidare la gestione delle playlist HLS
    • Verificare il comportamento del flusso adattivo

Note sull'implementazione

  • Integrazione del codificatore: testare con output del codificatore specifici per convalidare la compatibilità
  • Supporto drm multiplo: implementare una gestione corretta per scenari DRM duali
  • Protocolli di streaming: garantire il supporto per Smooth Streaming e HLS
  • Gestione delle chiavi: gestire scenari di chiavi complessi, tra cui chiavi DRM multiplo

Raccomandazioni per i test

test Encoder-Specific

  1. Test del contenuto anevia

    • Testare gli output del codificatore VOD e Live
    • Convalidare configurazioni di codifica audio diverse
    • Analisi del manifesto di test per le funzionalità specifiche di Anevia
  2. Test drm multiplo

    • Implementare l'acquisizione di licenze DRM duale
    • Testare gli scenari di condivisione delle chiavi
    • Convalidare i meccanismi di fallback

Convalida avanzata

  1. scenariReal-World

    • Eseguire test con configurazioni del codificatore simili alla produzione
    • Convalidare le prestazioni in impostazioni di codifica diverse
    • Testare l'integrazione con i flussi di lavoro di codifica esistenti
  2. Test di compatibilità

    • Testare le diverse implementazioni client PlayReady
    • Convalidare con varie configurazioni del decodificatore hardware
    • Test del passaggio al protocollo di streaming

Risoluzione dei problemi

Problemi comuni

compatibilità Encoder-Specific

  • Causa: varianti di formato specifiche del codificatore
  • Soluzione: Convalidare l'analisi del contenuto con output del codificatore specifici

Acquisizione di licenze DRM multiplo

  • Causa: Gestione delle chiavi complessa in scenari DRM duali
  • Soluzione: implementare la risoluzione corretta delle chiavi per più sistemi DRM

Problemi relativi al formato di streaming

  • Causa: varianti di manifesto specifiche del codificatore
  • Soluzione: aggiornare i parser del manifesto per implementazioni specifiche del fornitore

Passaggi di debug

  1. Convalidare l'output del codificatore

    Test content parsing with specific encoder implementations
    
  2. Controllare la configurazione multi-DRM

    Verify key management for dual DRM scenarios
    
  3. Testare i protocolli di streaming

    Validate manifest parsing for different streaming formats
    

Informazioni sui fornitori

Ateme (in precedenza Anevia)

  • Sito Web: https://www.ateme.com/
  • Prodotti: ViaDemand (VOD), NEA LIVE 500 (codifica live)
  • Specializzazione: soluzioni professionali di codifica e streaming video

Origini contenuto

  • Big Buck Bunny: Contenuto di riferimento open source di Blender Foundation
  • Contenuto test: vari materiali di test specifici del codificatore

Risorse di supporto

Query aziendali

Query sulle operazioni

Supporto tecnico

Informazioni di formazione