# Solucionar problemas de reproducción protegida

Troubleshoot DRM-X 6.0 embalaje, autorización, certificado, DRM licencia, manifiesto, desciframiento y fallos de reproducción con diagnósticos redactados seguros.

El vídeo cifrado y las licencias DRM se entregan por rutas distintas

La CDN entrega el vídeo cifrado. Su backend comprueba el acceso y el servicio de licencias DRM autoriza el descifrado en un dispositivo compatible.

- 01**Almacenamiento / CDN**

Entrega el contenido cifrado al reproductor.

- 02**Su backend**

Comprueba si el espectador tiene permiso y solicita la autorización de reproducción a DRM-X.

- 03**DRM-X**

Valida la autorización de reproducción y procesa la solicitud de licencia DRM.

- 04**Reproductor + dispositivo**

Utiliza el sistema DRM del dispositivo para obtener una licencia y reproducir el contenido cifrado.

Su backend decide el acceso; DRM-X aplica la política firmada. Los medios cifrados y las licencias DRM siguen caminos de entrega separados.

## Matriz en fase de fracaso [ ](#failure-stage-matrix)

| Etapa | Pruebas típicas | Primer cheque | 
| --- | --- | --- |

| Título | Su punto final devuelve 401/403 | Iniciar sesión, suscripción, curso, alquiler o acceso a eventos. | 

| Sesión | Playback Session API rechaza petición | Alcance credencial, Site ID, Content ID, política y estado publicado. | 

| Manifest | 404, CORS, parse, or segment error | Manifiesto registrado, nombre de host de entrega, existencia de objetos y encabezados de respuesta. | 

| Sistema clave | CDM sin apoyo o negación | Dispositivo físico, versión del navegador, DRM capacidad, modo de privacidad, y OS soporte. | 

| Certificado | FairPlay certificado/SPC falta de configuración | Despliegue, tipo de contenido, autorización y transporte binario exacto. | 

| Licencia | Negación del proveedor o falla de parse binaria | Caducidad token, DRM partido, cuerpo de desafío, tipo de contenido y política. | 

| Decrypt/play | Estado clave, codec, HDCP, decodificador, o error multimedia | KID mapeo, nivelado permitido, ruta de salida, codec y límites de dispositivo. | 



## Usar diagnósticos seguros [#](#use-safe-diagnostics)

- Generar una sesión de depuración fresca y reproducir un problema.
- Capturar el diagnóstico de registro y Playback redacted Live de la reproductor.
- Mantenga sólo etapa, evento, correlación ID, estado, duración, navegador/OS, DRM, y redacted Content ID.
- Nunca incluye Access Keys, DRM License Tokens, encabezados de autorización, secretos de consulta manifiestos, retos nativos, respuestas de licencia, certificados, claves privadas o claves de contenido.



## Comprobaciones de la plataforma [#](#platform-checks)

### Windows Edge

Auto debe preferir PlayReady en físico Windows Edge y sólo utilizar atado Widevine retroceso si el camino de inicio calificado PlayReady falla.

### macOS Safari

Usar la calificación Shaka MSE FairPlay cuando esté disponible, con la devolución nativa HLS. Confirme MSE, FairPlay certificado, CKC, codec y política de salida por separado.

### iPhone y iPad Safari

Usar nativo HLS FairPlay. Pruebe el dispositivo real, reglas de gesto/autoplay, transiciones de primer plano/background, y exactamente SPC/CKC bytes.

### Android y TV

Compruebe Widevine nivel, codec, resolución decodificador, HDMI/HDCP, Media3 selección de pistas, y liberación del ciclo de vida.



## Antes de escalar [ ](#before-escalating)

Proporcione el UTC tiempo, sesión de depuración ID, correlación ID, Content ID, navegador/OS/dispositivo, seleccionado DRM, primera etapa fallida, resultado esperado, y registro redacted. Estado si el mismo archivo protegido publicado tiene éxito en otra plataforma.

<!-- Canonical: https://docs.drm-x.com/es/troubleshooting/playback -->
<!-- Language: es -->
