He desarrollado una aplicación de escritorio de Windows usando VB.NET. El objetivo principal de mi aplicación es reproducir videos. Tengo algunos videos que tienen derechos de autor, que no se deben distribuir ni transferir sin el permiso autorizado.
Estoy buscando una forma de evitar que esos videos se copien o transfieran. Voy a instalar esta aplicación en muchas PC en lugares y ciudades. Mi mayor preocupación es cómo proteger esos videos de la transferencia o distribución ilegal.
Sé que muchas empresas gigantes han gastado miles de millones de dólares en cómo evitar la privacidad de sus productos, pero aún así no pueden evitarlo ... Por lo tanto, no espero que pueda obtener una solución al 100%, pero aún así Quiero protegerlo tanto como pueda.
Estoy enumerando algunas de mis ideas para evitar que se copien los videos. Avísame si estoy equivocado en alguna parte.
-
¿Hay alguna forma en que pueda hacer que una PC solo ejecute mi aplicación? ¿Ninguna otra aplicación, nadie puede ver el escritorio o abrir el menú de inicio o el símbolo del sistema o el explorador de Windows o algo así? Cuando se inicia la PC, solo se iniciará mi aplicación y desde mi aplicación se puede apagar la PC.
-
¿Puedo crear mi propio formato de video para estos archivos de video, que no se puede convertir en un archivo de video normal simplemente cambiando su extensión?
-
He intentado agregar estos videos como archivos de recursos en mi proyecto de Visual Studio, pero no puedo agregar videos que tengan un tamaño de archivo de más de 500 MB. Tengo archivos mucho más grandes que eso.
-
¿Puedo convertir estos videos a archivos Flash y agregarle algún código para que solo puedan ejecutarse en mi máquina y no en otra máquina?
Cualquier tipo de sugerencias o soluciones u orientaciones son bienvenidas.