Compartir a través de


Contenido de prueba de PlayReady de proveedores de codificadores

En esta página se proporciona una colección de contenido de prueba que se ha generado mediante codificadores específicos de varios proveedores. Este contenido permite a los desarrolladores cliente y los OEM comprobar la compatibilidad con implementaciones específicas del codificador y validar su integración de PlayReady en diferentes cadenas de herramientas de codificación.

Información general

La colección de contenido de prueba específica del proveedor incluye:

  • Contenido específico de Spotify : contenido multi DRM para escenarios de DRM duales
  • Varias cadenas de herramientas de codificación: diferentes implementaciones y configuraciones del codificador
  • Varios formatos de streaming : compatibilidad con Smooth Streaming, HLS y MP4

Este contenido ayuda a garantizar la interoperabilidad en diferentes ecosistemas de codificación y valida las implementaciones de PlayReady con salidas del codificador real.

Recopilación de contenido de prueba del proveedor

Contenido de Drm múltiple de Spotify

Big Buck Bunny Dual DRM

Propiedad Importancia
Descripción Fuente: Big Buck BUNNY (https://peach.blender.org/)
Cadena de herramientas Específico de Spotify
Fecha de creación 01 de octubre de 2017
Configuración de codificación de vídeo No disponible
Configuración de codificación de audio AAC
Configuración de cifrado AES128-CTR de CENC
Id. de clave (KID) {b0498601-8a4a-4418-9fa5-5a326ea2961c}
Id. de clave (Base64) AYZJsEqKGESfpVoybqKWHA==
Valor de clave (hexadecimal) {0x12, 0x34, 0x56, 0x78, 0x12, 0x34, 0x56, 0x78, 0x12, 0x34, 0x56, 0x78, 0x12, 0x34, 0x56, 0x78}
Valor de clave (Base64) EjRWeBI0VngSNFZ4EjRWeA==
Audio KID {b0498601-8a4a-4418-9fa5-5a326ea2961c}
DRM múltiple Cierto
PlayReady WRMHEADER 4,0
Archivo cifrado https://prtsprodstorage.blob.core.windows.net/media/vendor/Spotify-DualDRM2017-bbb/Spotify-DualDRM2017-bbb.mp4

Detalles técnicos

Especificaciones del codificador

Anevia ViaDemand

  • Tipo: Solución de codificación de vídeo a petición
  • Compatibilidad con vídeo: H.264 AVC1 hasta Full HD (1920x1080)
  • Compatibilidad con audio: AAC-HE con compatibilidad con canales mono
  • Streaming: admite la salida smooth streaming y HLS.
  • Caso de uso: preparación y entrega de contenido VOD

Anevia NEA LIVE 500

  • Tipo: Solución de codificación activa
  • Compatibilidad con vídeo: H.264 AVC1 hasta Full HD (1920x1080)
  • Compatibilidad con audio: AAC-LC estéreo con codificación de alta calidad
  • Streaming: Smooth Streaming en tiempo real y generación de HLS
  • Caso de uso: aplicaciones de streaming y difusión en vivo

Codificador de Spotify

  • Tipo: Cadena de herramientas de codificación personalizada
  • Compatibilidad con VARIOS DRM: implementación dual de DRM
  • Origen de contenido: contenido de referencia de alta calidad (Big Buck Bunny)
  • Caso de uso: pruebas de compatibilidad con VARIOS DRM

Implementación de cifrado

CENC (cifrado común)

  • Estándar: ISO/IEC 23001-7
  • Algoritmo: AES128-CTR
  • Administración de claves: PlayReady y sistemas DRM adicionales
  • Compatibilidad: interoperabilidad drm multiplataforma

Administración de claves

  • Rotación de claves: compatibilidad con cambios de clave dinámicos
  • Multi-DRM: compatibilidad simultánea con varios sistemas DRM
  • Seguridad: prácticas de cifrado estándar del sector

Instrucciones de uso

Escenarios de prueba

  1. Pruebas de compatibilidad del codificador

    • Validación del contenido de implementaciones específicas del codificador
    • Probar variaciones de parámetros de codificación
    • Comprobación de la compatibilidad con el formato de salida
  2. Validación de VARIOS DRM

    • Prueba de implementaciones de escenarios drm duales
    • Validación del uso compartido de claves entre sistemas DRM
    • Comprobación de la adquisición de licencias para varios proveedores de DRM
  3. Pruebas de protocolo de streaming

    • Prueba del análisis de manifiestos de Smooth Streaming
    • Validación del control de listas de reproducción de HLS
    • Comprobación del comportamiento de streaming adaptable

Notas de implementación

  • Integración del codificador: prueba con salidas de codificador específicas para validar la compatibilidad
  • Compatibilidad con VARIOS DRM: Implementación del control adecuado para escenarios de DRM dual
  • Protocolos de streaming: asegúrese de que admite Smooth Streaming y HLS
  • Administración de claves: control de escenarios clave complejos, incluidas claves DRM múltiples

Recomendaciones de pruebas

pruebas de Encoder-Specific

  1. Pruebas de contenido de Anevia

    • Prueba de las salidas del codificador en directo y VOD
    • Validar configuraciones de codificación de audio diferentes
    • Análisis de manifiestos de prueba para características específicas de Anevia
  2. Pruebas de VARIOS DRM

    • Implementación de la adquisición de licencias DRM duales
    • Escenarios de uso compartido de claves de prueba
    • Validación de mecanismos de reserva

Validación avanzada

  1. Escenarios deReal-World

    • Prueba con configuraciones de codificador similares a producción
    • Validar el rendimiento en diferentes configuraciones de codificación
    • Prueba de la integración con flujos de trabajo de codificación existentes
  2. Pruebas de compatibilidad

    • Prueba en diferentes implementaciones de cliente de PlayReady
    • Validación con varias configuraciones de descodificador de hardware
    • Prueba del cambio de protocolo de streaming

Solución de problemas

Problemas comunes

compatibilidad de Encoder-Specific

  • Causa: Variaciones de formato específicas del codificador
  • Solución: Validación del análisis de contenido con salidas específicas del codificador

Adquisición de licencias multi DRM

  • Causa: Administración compleja de claves en escenarios de DRM dual
  • Solución: Implementar la resolución de claves adecuada para varios sistemas DRM

Problemas de formato de streaming

  • Causa: Variaciones de manifiesto específicas del codificador
  • Solución: actualización de analizadores de manifiestos para implementaciones específicas del proveedor

Pasos de depuración

  1. Validar la salida del codificador

    Test content parsing with specific encoder implementations
    
  2. Comprobación de la configuración de VARIOS DRM

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

    Validate manifest parsing for different streaming formats
    

Información del proveedor

Ateme (anteriormente Anevia)

  • Sitio web: https://www.ateme.com/
  • Productos: ViaDemand (VOD), NEA LIVE 500 (Codificación en vivo)
  • Especialización: codificación de vídeo profesional y soluciones de streaming

Orígenes de contenido

  • Big Buck Bunny: contenido de referencia de código abierto de Blender Foundation
  • Contenido de prueba: varios materiales de prueba específicos del codificador

Recursos de soporte técnico

Consultas empresariales

Consultas de operaciones

Soporte técnico

Información de entrenamiento