DRM-X 6.0 / SolucionesApple FairPlay Streaming · DRM-X 6.0

FairPlay Streaming para tu audiencia de Apple

Proteja HLS entrega en plataformas compatibles de Apple con un certificado claro, SPC y CKC integración, y su propia autorización de cliente de confianza.

Apto primario
Apoyo Safari, iOS, iPadOS y tvOS rutas de reproducción
Entrega de medios
FairPlay-compatible encrypted HLS
Intercambio de licencias
Certificado de aplicación → SPC desafío → CKC respuesta
Cómo funciona la integración

Una ruta de reproducción de Apple cuidadosamente integrada, respaldada por DRM-X licencias.

  1. 01

    Certificado

    Cargue el certificado de aplicación pública configurado.

  2. 02

    SPC

    El cliente de Apple genera el reto de licencia.

  3. 03

    CKC

    El servicio autorizado devuelve la respuesta FairPlay.

  4. 04

    Playback

    Regrese la respuesta al marco de los medios de Apple.

Construir una experiencia de Apple, no una solución del navegador

FairPlay Streaming es el camino DRM para proteger HLS en entornos de reproducción de Apple compatibles. DRM-X conecta ese camino a su flujo de trabajo de publicación de contenido y autorización del servidor, mientras que AVFoundation o el compatible Safari reproductor integración maneja el intercambio del lado del dispositivo.

Elige y prueba la pila de reproducción real: una aplicación nativa de Apple y una Safari web reproductor no tienen un ciclo de vida idéntico o un comportamiento de compatibilidad. Paquete cifrado HLS para la plataforma prevista y prueba las versiones del sistema operativo, codecs y combinaciones de resolución tus promesas de servicio.

Tratar certificados y privados credenciales de manera diferente

El certificado de aplicación es una entrada pública utilizada por los reproductor para construir un desafío. El FairPlay privado credenciales y el material de implementación lado servidor no son reproductor activos. Mantenerlos fuera del sitio web, paquete de aplicaciones y muestra de cliente descargable.

Una integración de la producción requiere los permisos de Apple aplicables y la configuración credencial aprobada FairPlay. En DRM-X, la reproducción debe utilizar el despliegue activo asociado con el entorno seleccionado, o un predeterminado de la misma organización configurado explícitamente. Activar el credenciales de un cliente diferente no es un inconveniente aceptable.

Siga el certificado → SPC → CKC secuencia

Primero autentique el espectador en su backend y autorice el pedido Publicado Content ID. Regrese la configuración de confianza FairPlay, referencia de certificado público y autorización de licencia fija. Su aplicación o web reproductor carga el certificado y pide al marco de medios de Apple para crear un SPC desafío.

Envíe los bytes de desafío exactos al endpoint de licencia configurado. Regrese los bytes CKC en el formulario esperado por su integración reproductor. Codificación, tipo de contenido y envoltorio de respuesta son errores de integración comunes: no aplique una conversión arbitraria JSON o base64 a menos que ese contrato de cliente específico lo requiera.

  • Despliegue inicial aprobado y activo
  • Corregir HLS cifrado y identificadores de contenido
  • Recuperación de certificados y manejo exacto SPC/CKC
  • Real Safari o pruebas de reproducción de dispositivos de Apple

Plan nativo fuera de línea vista independientemente

Apple visualización fuera de línea utiliza descarga nativa específica de plataforma y APIs persistentes de contenido clave. No es la misma implementación que Android de Widevine almacenamiento de conjuntos clave, y una integración corriente Safari streaming no debe ser anunciado como una aplicación offline descargable.

Si se requiere la visualización de Apple fuera de línea o a bordo, defina la aplicación nativa, los derechos, el ciclo de vida y la aceptación de dispositivos con Haihaisoft antes del despliegue. DRM-X Android AAR no es un FairPlay SDK. La arquitectura de servicio de licencias compartida puede simplificar su backend, pero cada plataforma todavía necesita su propia ruta de cliente correctamente implementada.

Cuestiones comunes

¿Debo poner el FairPlay ¿La llave privada en mi app?

No. Sólo el certificado de aplicación pública pertenece al intercambio de clientes. Privado credenciales permanecen protegidos lado servidor.

¿Puedo reutilizar la implementación Android Widevine?

Reutiliza tus conceptos de autenticación y derechos, no el código del lado del dispositivo. FairPlay utiliza un marco nativo diferente y SPC/CKC intercambio.

¿Se incluye automáticamente la aprobación de Apple?

No. Los permisos de Apple aplicables, credenciales y los derechos de contenido deben establecerse para el despliegue del cliente.

Antecedentes de la plataforma: Apple FairPlay Streaming. Product behavior and deployment scope are described above; platform capabilities do not imply every customer deployment is qualified.

Construye con DRM-X 6.0

Desde una arquitectura clara hasta su primer título protegido.

Utilice la documentación práctica y los ejemplos ejecutables, a continuación, calificar los dispositivos que sus clientes utilizan.

Abra la guía práctica