video - how - ¿Cómo protejo el contenido en AIR?
how to put hashtags on youtube videos (3)
Posiblemente, pero debes abrazar The Dark Side, también conocido como DRM (Digital Rights Management). Ve a leer Flash Video DRM . Es terriblemente doloroso hacer las cosas correctamente, y los usuarios tienden a odiarlo. Pregúntese si su contenido es realmente tan valioso y caliente que debe seguir esta ruta.
Deseo desarrollar algunos contenidos educativos, que quiero distribuir a los niños que usan Adobe AIR. El contenido contendrá videos. Ahora, por lo que veo, AIR colocará el contenido en el sistema de archivos local, para que cualquiera pueda verlo. Quiero prevenir esto ¿Hay una salida?
Una solución es usar DRM junto con Flash Media Server (como lo menciona Stu).
Otra opción sería transmitir el contenido en tiempo de ejecución y no almacenar en caché al sistema de archivos.
Finalmente, también podría ser posible almacenar los bits para el FLV en el almacén de datos local encriptado o la base de datos SQLite (que agrega soporte de encriptación en AIR 1.5), sin embargo, esto probablemente no funcionaría para videos grandes (problemas de rendimiento), y Es posible que aún tenga que escribirlo en el sistema de archivos antes de reproducirlo (aunque temporalmente).
cámaras de micrófono
Sugeriría que lleves a cabo los siguientes pasos:
- Usando una clave para encriptar los archivos que está almacenando
- En tiempo de ejecución, cree una copia de los archivos en una carpeta temporal y descifre los archivos que el usuario necesita utilizando la clave incrustada en el programa AIR.
- Al salir, elimine los archivos descifrados
De esta manera, los archivos están disponibles durante un corto período de tiempo, en el que se están utilizando. Entonces también es difícil localizarlos ya que puedes descifrarlos en cualquier carpeta oscura.
Esto protegería sus archivos del 99% de la población. Y no puedes detener el resto 1%. Así que ni lo intentes.
Todo lo mejor.