Protección de contenido de medios [cerrado]

0

He estado intentando encriptar los medios (contenido de video y audio) de un servidor nodejs a un cliente como Android o iOS. Oí hablar de DRM pero no pude obtener una implementación confiable de DRM.

Quería hacer mi propia implementación para proteger mi contenido, pero no estoy seguro de los problemas que tendría con mi implementación.

ESTA ES MI IMPLEMENTACIÓN.

Los clientes como Android primero se autenticarían en mi servidor, luego mi servidor pasaría un token al cliente de Android, luego este cliente de Android solicitaría los medios protegidos con alguna solicitud como

/get/video/:id/:token

Donde id es el id del contenido de video y token en este caso es como la clave, si el cliente no tiene un token válido, entonces no se le entregarán los datos al cliente.

PREGUNTA: ¿Funcionará esta implementación? ¿Puede proteger mi contenido de clientes no autorizados? ¿Cuáles son algunos de los inconvenientes de usar esto?

    
pregunta Tuna 26.04.2017 - 22:45
fuente

1 respuesta

2

Dos DRM competidores principales son PlayReady (Microsoft) y Widevine (Google), pero no encontrará ninguna especificación. Lo que puedes hacer, solo para empezar a entender cómo funciona. Lea la especificación HDCP2, está abierto al público. No es DRM, sino protección de contenido. Entonces tendrás algunas ideas. También lea enlace para ver un diagrama de bloques. No es DRM, pero explica cómo se usan los DRM con un marco común.

    
respondido por el VovCA 27.04.2017 - 06:52
fuente

Lea otras preguntas en las etiquetas