Tu primer vídeo protegido
Iniciar DRM-X 6.0 reproducción web protegida: publicar contenido, crear menos privilegio credenciales, autorizar un espectador, y cargar el manifiesto registrado.
1. Publicar un archivo protegido #
- Elige un ambiente.Use Desarrollo mientras se integra, luego crear producción separada credenciales.
- Abierto contenido del paquete.Elija Single Key para una amplia compatibilidad o Calidad Multi-key Tiered para controles separados AUDIO, SD, HD, y UHD.
- Espera para Publicado.Copiar su Content ID. En reproducción, DRM-X resuelve el manifiesto registrado DASH o HLS; los clientes no suministran URLs manifiestas arbitrarias.
2. Crear una integración del servidor menos privilegiado #
En Consola → Integraciones, crear un cliente Playback API con sólo license-tokens:create. Copiar Site ID, Site Key, y el único Access Key. Mantener los tres en su servidor; nunca poner el Access Key en JavaScript, un APK, un IPA, o una aplicación TV.
3. Cambiar los tres ajustes marcados del servidor#
// Server-side only
siteId: "your-development-environment-uuid"
siteKey: "drmx_your_environment_scoped_client_id"
accessKey: "paste-the-one-time-access-key"
contentId: "your-published-content-id"
licensePolicyTemplate: "multi-tier-standard"A continuación, reemplace la función de inicio de sesión y derecho de muestra con su sesión real, suscripción, compra, inscripción de cursos, alquiler o cheque de acceso a eventos.
4. Solicitar reproducción, luego soltarlo #
Crear una nueva sesión impredecible ID para cada intento de reproducción. Devolver la sesión exitosa al cliente con Cache-Control: no-store. Liberar la reserva en Stop, reemplazo, error terminal y cierre de aplicaciones.
- Nunca aceptar
subject, política JSON, manifestar URL, o licencia URL directamente desde el reproductor. - Permitir a los encabezados de autorización sólo en la licencia devuelta DRM y FairPlay rutas de certificados.
- Registro de identificación de correlación y resultados de etapa, nunca fichas, claves, retos o bytes de licencia.
DRM-X 6.0