Ho sviluppato un'applicazione desktop Windows utilizzando VB.NET. Lo scopo principale delle mie applicazioni è quello di riprodurre video. Ho alcuni video che hanno diritti d'autore su di loro, che non devono essere distribuiti o trasferiti senza autorizzazione autorizzata.
Sto cercando un modo per impedire che quei video vengano copiati o trasferiti. Ho intenzione di installare questa applicazione su molti PC in luoghi e città. La mia più grande preoccupazione è come proteggere quei video da trasferimenti o distribuzione illegali.
So che molte società giganti hanno speso miliardi di dollari su come prevenire la privacy dei loro prodotti, ma ancora non possono impedirlo ... Quindi non mi aspetto di poter ottenere una soluzione al 100% su questo, ma ancora io voglio proteggerlo il più possibile.
Sto elencando alcune delle mie idee per impedire che i video vengano copiati. Fammi sapere se sbaglio dovunque.
-
C'è un modo in cui posso fare in modo che un PC esegua la mia applicazione - nessuna altra applicazione, nessuno può vedere il desktop o aprire il menu di avvio o un prompt dei comandi o Windows Explorer o altro? All'avvio del PC, verrà avviata solo la mia applicazione e dalla mia applicazione il PC può essere spento.
-
Posso creare il mio formato video personale per questi file video, che non possono essere convertiti in un normale file video cambiando semplicemente la sua estensione?
-
Ho provato ad aggiungere questi video come file di risorse nel mio progetto di Visual Studio, ma non posso aggiungere video con una dimensione di file superiore a 500 MB. Ho file molto più grandi di quello.
-
Posso convertire questi video in file Flash e aggiungervi del codice, quindi questi file possono essere eseguiti solo sulla mia macchina non su altri computer?
Qualsiasi tipo di suggerimento o soluzione o guida sono ben accetti.