Sí. Nunca se lo muestres a nadie. Tan pronto como lo haga, todas las apuestas estarán desactivadas (para obtener una respuesta menos paranoica, consulte el último párrafo).
Este es el problema común con la protección contra copia: no se puede, de ninguna manera, distinguir entre un usuario legítimo y un adversario (ya que incluso pueden ser la misma persona).
Edición: Re "mis usuarios pueden capaz de ver el vídeo, pero no deben ser capaces de descargar ese vídeo" Vamos a tratar de desmontar este:
- el usuario hace clic con el ratón en su reproductor de " Play"
- el clic pasa por el sistema operativo del ordenador al reproductor
- el jugador envía una solicitud a través de la red 'enviarme teh videos' a su servidor
- (esto, por definición, requiere que la solicitud va a través de cualquier red La pila de la computadora del usuario tiene)
- El servidor, si decide que es un jugador legítimo, comienza a enviar datos a la computadora del usuario.
- (esto, también por definición, significa, que el equipo del usuario se "descarga" los datos)
- * los datos llega a través de la red en el ordenador (aunque la captura de los datos en esta etapa es más práctico para el NSA que para un usuario)
- * el sistema operativo maneja las capas de datos inferiores (es decir, "este es un paquete de datos, desde $ yourserver a mí y debe pasarse a $ yourapp")
- * el sistema operativo pasa los datos a la aplicación que lo solicitó
- el jugador recibe los datos
- * el jugador se transforma los datos en una secuencia de imágenes (a.k.a. un video) y una pista de sonido
- * el jugador envía las imágenes al subsistema de visualización del sistema operativo, o guarda en el disco
- * el sistema de visualización transforma las imágenes en un formato de la pantalla entiende
- * las imágenes fluyen a través de un cable en la pantalla
- * las imágenes se visualizan en la pantalla (momento en el que se aproximan a la computadora en forma de luz)
- la luz llega a los ojos del usuario
el vídeo puede ser interceptada (y/o mo dified) en cada punto marcado con * (aunque la calidad de la copia puede disminuir, esp. al capturar la salida analógica). A menos que de alguna manera pueda eliminar a todos y cada uno de ellos (buena suerte con el último), todo lo que puede hacer es hacer que la captura/transformación de datos sea más compleja. Hay toda una industria construida alrededor de estos "puntos débiles" (google "stream ripping" para ver por ti mismo).
Puede complicar la captura con varias tecnologías DRM, pero al final, la secuencia de datos debe convertirse en video analógico y audio analógico (a.k.a., luz y sonido) en alguna parte.
Sin embargo, si no le importa que un usuario determinado se derivación de su protección, y si es suficiente para proteger el vídeo desde el 90% de los usuarios, creo que los formatos reales que se mencionan tienen algunas marca "no permitir guardar". Esto desactivará la opción "guardar como" en el reproductor (es decir, la opción "o la guarda en el disco" más arriba); para la mayoría de los usuarios, esta será una barrera lo suficientemente significativa. Cualquier cosa más probablemente incomode e irrite al 100% de los usuarios, sin proporcionar una protección significativamente mayor.
Puede proteger su video si no permite que los usuarios lo vean. –
no .. mis usuarios pueden ver el video. pero no deben poder descargar ese video – Fero
Cuando le permite a sus usuarios mirar el video, eso significa que usted envía sus bytes a los usuarios. Entonces pueden guardar y mirarlo una y otra vez. Puede hacer algunos trucos para ocultar o codificar su url/datos de video, pero no se olvide: puede correr pero no puede escapar :) –