Posso rendere un video non scaricabile? [chiuso]


19

Sono un utente con Internet Download Manager e non ho incontrato alcun contenuto video che non è stato possibile scaricare da IDM.

Ora vorrei inserire alcuni video sul mio sito Web e renderli non scaricabili, o almeno non visualizzati dopo il download - e vorrei rendere impossibile cambiare il formato del contenuto in uno visualizzabile. Voglio usarlo per info-business.

Come posso fare ciò?

PS Non considero la registrazione dello schermo come un problema, poiché so che riducono la qualità dei video. Ho ragione?


93
Se è visualizzabile, è scaricabile.
Ignacio Vazquez-Abrams,

5
Questo è il motivo per cui Netflix si sta impegnando così tanto per ottenere DRM in HTML5 a proposito: techblog.netflix.com/2013/04/html5-video-at-netflix.html
Suman,

32
@ IgnacioVazquez-Abrams - ancora di più: la visualizzazione richiede il download, che equivale a una copia.
Nathan Long,

3
Un'altra soluzione è quella di produrre contenuti video di qualità insufficiente per interessare coloro che potrebbero voler condividerli, tuttavia è ben commercializzato e ha il giusto prezzo, in modo che coloro che prendono la decisione di acquisto abbiano maggiori probabilità di abbonarsi. Posso pensare a un fornitore che lo fa e non sono sicuro che sia intenzionale. Questa è una strategia scadente, ovviamente.
Gary S. Weaver,

32
Sì, puoi rendere il tuo video non scaricabile; non metterlo sul tuo sito web.
Lily Chung,

Risposte:


58

È impossibile mostrare all'utente un video in un browser senza che anche loro abbiano la possibilità di scaricarlo e conservarlo. Se ci fosse un modo per farlo, allora ogni sito di video lo farebbe.

Ci sono un sacco di trucchi che puoi fare per renderlo molto più difficile, come consentire solo di richiedere il file video entro X secondi dal caricamento della pagina con una logica intelligente sul lato server, ma questi sono solo piccoli blocchi stradali.

Tentare è inutile.


16
@Gio Se dai agli utenti un file ZIP, possono fare quello che vogliono con esso. Seguire la strada del dare agli utenti un programma per guardare video e limitarli a una chiave suona come una cattiva idea — in pratica questo è ciò che tutti i sistemi di protezione del copyright hanno provato e completamente fallito, perché il programma non era abbastanza sicuro o le persone si fermavano usandolo perché era scomodo con cui lavorare. Se lo fai, infastidirai i clienti che hanno pagato i tuoi contenuti in buona fede.
slhck,

8
@Gio La tua migliore opzione sarebbe lo streaming del video. Ma devi ricordare, se il video è visualizzabile dall'utente finale, c'è sempre la possibilità per loro di copiarlo in qualche modo. Non c'è modo di aggirarlo. Se il video viene visualizzato sul proprio computer, almeno possono eseguire un programma di acquisizione video che verrà riprodotto.
Keltari,

3
@Gio - Un certo numero di luoghi che distribuiscono client di video stanno diffondendo malware ; vale a dire, i programmi (se leggono affatto un flusso video) installano malware / rootkit sul computer. E se distribuisci il tuo, devi assicurarti che sia indurito contro flussi dannosi ...
Clockwork-Muse

1
@ AK4749: Beh, in primo luogo l'utente deve avere il decodificatore (il che è probabilmente improbabile perché limiteresti seriamente la base di utenti - e poiché nessuno stream lo utilizza nessuno ha l'iniziativa di acquistarne uno) E il decodificatore emette solo a fonte attendibile (la connessione da monitorare dovrebbe essere codificata.
Maciej Piechotka,

2
@ AK4749 Ci sono dozzine di registratori dello schermo gratuiti. Se è visibile sul monitor, è nuovamente registrabile.
Izkata,

19

Come diceva PhonicUK: se il tuo browser mostra qualcosa, un utente avrà sempre la possibilità di archiviare tali informazioni da qualche parte. Non sarai mai al sicuro, a meno che non implementi un qualche tipo di crittografia, ma non vorrai farlo da solo. Se offri i file video da scaricare, peggio ancora. Quando un client ha un file da archiviare sul proprio computer, dipende completamente da quello che vuole farci. Possono copiarlo su altri dispositivi, caricarlo online, ecc.

E questa non è una brutta cosa. Ogni volta che provi a rendere più difficile il ripping di un video, rendi più difficile per i clienti paganti regolari ottenere e utilizzare anche il contenuto. Questo è, in sostanza, fastidioso. Diverse aziende hanno tentato di applicare schemi di copyright sugli utenti e lo hanno in gran parte rovinato. Ad esempio, ci fu un tempo in cui i CD erano riproducibili su un computer solo avviando un grosso pezzo di rootkit software . Inutile dire che non è piaciuto a nessun cliente pagante onesto. I servizi di distribuzione di musica come iTunes erano soliti vendere file protetti da DRM, ma in seguito decisero di abbandonarli .

Rendere i tuoi clienti più felici potrebbe far loro consigliare i tuoi servizi e non spingere una protezione del copyright complicata e personalizzata (come fornire i file in un'applicazione che li decodifica) ti farà distinguere come il bravo ragazzo. Finora, quasi ogni protezione è stata comunque infranta ad un certo punto. La tua azienda non dovrebbe fare affidamento solo sul contenuto, ma principalmente sulla soddisfazione dei clienti.

Ora, per le aziende che dipendono dalla monetizzazione dei loro contenuti e dove la pirateria causerebbe gravi perdite (se c'è un modo per misurare ciò che è discutibile), ci sono servizi di streaming specializzati sulla distribuzione dei contenuti con una corretta gestione dei diritti di accesso e protezione dei contenuti. Brightcove è uno di quei servizi:

Proteggi i tuoi preziosi contenuti Assicurati che il tuo video sia sicuro. Utilizzare la crittografia del flusso RTMPe e la verifica SWF per impedire il ripping del flusso video e il furto di contenuti e assicurarsi che il flusso video venga riprodotto solo nei lettori autorizzati.

Esistono servizi simili, che per lo più collaborano con istituti di trasmissione (canali TV, ecc.), Ma se decidi di percorrere quella strada, dovrai pagare per il servizio. Questi servizi non fanno miracoli però. Se riesci a visualizzare qualcosa sul tuo computer, puoi facilmente eseguire un software di registrazione desktop e acquisirlo in un file. Se il file è stato visualizzato nel browser, è stato memorizzato nella cache anche da qualche parte. Quindi, in sostanza, aspettati che i tuoi clienti giochino bene e giochino anche tu.


L'unica volta in cui non sono riuscito a catturare un flusso video normalmente è stato quando un membro della famiglia è stato intervistato da una stazione televisiva locale per aver vinto un evento sportivo. Dopo alcune inutili ore a caccia di uno strumento di lavoro per rompere il loro meccanismo di protezione, ho fatto una corsa finale con uno screen grabber e l'ho tenuto a dimensioni di file elevate per ridurre al minimo gli artefatti di compressione.
Dan Neely,

@ slhck ♦ ho controllato Brightcover. Stavo aspettando una protezione che possa rendere il video scaricabile, prima che gli venga permesso di guardarlo. La cosa che ho ottenuto da questo esperimento è stato il prossimo >>> Ho scaricato il video che stavano proteggendo, usando IDM (Internet Download Manager) e la protezione non ha funzionato. Quindi forse non c'è modo di proteggere i contenuti?
Gio

5
@Gio "Rendere impossibile scaricare qualcosa prima di poterlo guardare" non ha davvero senso. Se lo stai guardando, lo stai scaricando. Non esiste mai un modo completamente sicuro per proteggere i contenuti, no.
Slhck,

10

Se un utente può vedere il video sul suo computer, il video viene, in qualche modo, scaricato sul suo computer, in modo che il suo computer possa elaborarlo e mostrarlo.

Se viene scaricato, allora ... beh, viene scaricato. Molto semplice e molto complicato allo stesso tempo: non importa se permetti alla persona di vederlo sul web, o richiedi che usi un programma speciale, o usi un tasto speciale ... ad un certo punto, il programma viene eseguito, viene utilizzato il tasto e il video originale viene visualizzato sullo schermo. Anche i dispositivi HDMI, che dovrebbero avere un hardware speciale che consente di crittografare / decrittografare il video, sono già stati hackerati.

E non puoi impedire all'utente di utilizzare un camcord per registrare il video dal suo monitor.

Se tutta la tua attività si basa su questo, qualcosa non va o qualcosa andrà storto.


7
Questa è la risposta fondamentale. Su Internet, visualizza o gioca = download = copia. Non riesco a vederlo a meno che i dati non vengano inviati dal tuo sito al mio computer e il mio computer ne abbia una copia.
Nathan Long,

8

Anche se fai uno sforzo considerevole per sviluppare il tuo plug-in di lettore video, che esegue uno scambio di chiavi di sessione con il tuo server e riceve il flusso video crittografato con una chiave di sessione, gli aggressori prenderanno semplicemente il percorso di minor resistenza: il buco della riproduzione. Il buco della riproduzione significa che un video può essere duplicato usando un programma che cattura i frame decodificati dal frame buffer durante la riproduzione del video, catturando contemporaneamente l'audio toccando nel framework audio del sistema operativo.

Devi chiederti: se il video è liberamente visualizzabile, cosa c'è di sbagliato se qualcuno vuole riporre una copia ? L'unica conseguenza è che le persone possono condividere il video e non visitare il tuo sito. Ma puoi inserire avvisi nel tuo video che riportano le persone alla fonte. Quindi alla fine è una buona cosa. Le persone stanno copiando il tuo video e vedendo il tuo messaggio. Hai ingannato le persone facendoti usare i loro dispositivi di archiviazione privati ​​per ospitare il tuo video! :)

Se in qualche modo riesci a rendere un video molto difficile da copiare, verrà copiato solo da cracker hard-core. I cracker hard-core non saranno soddisfatti semplicemente della condivisione del video crackato. Vorranno credito per averlo decifrato, quindi corromperanno il tuo video con i propri messaggi, magari rimuovendo o sovrascrivendo alcuni dei tuoi contenuti visivi o audio.

Se il tuo video è facile da scaricare e copiare, sarà il tuo video originale, inalterato nella sua qualità originale che le persone condividono.


4

Questo non può essere fatto. È analogo al mandato che una rivista che hai inviato a un abbonato viene distrutta dopo averlo letto.

Affinché il computer dell'utente mostri loro il video, il computer deve sapere cosa mostrare loro. Ciò richiede che il server invii il contenuto al computer dell'utente. Mentre ci sono sistemi di consegna video che possono impedire all'utente comune di salvare un video in streaming, il fatto che tu debba effettivamente inviare loro il contenuto del video in primo luogo significa che non puoi impedire loro di ottenere il video.

I video possono essere codificati in vari modi (mp4, avi, mov, ecc.). La cosa importante da ricordare qui è che la codifica non è presente per impedire alle persone di visualizzare il contenuto , ma per consentire alle persone di visualizzarlo definendo come i dati dovrebbero essere convertiti in immagini e suoni. Affinché un utente possa guardare un video, hanno bisogno sia dei dati che compongono il video sia di alcuni strumenti per mostrarli come video. Non c'è modo di aggirare questo. Porta via i dati, non ci sono video da guardare. Porta via il metodo per trasformarlo in qualcosa di significativo e i dati sono solo spazzatura che non possono essere guardati.


La linea di fondo è questa:

  • Se il tuo video può essere visto, può essere scaricato.
  • Se il tuo video non può essere scaricato, non può essere visto.

2

Le risposte dicendo che questo non può essere fatto sono piuttosto native e fuorvianti. Certo, nessun sistema di sicurezza è teoricamente infallibile. Tuttavia, ci sono tecnologie di uso diffuso che possono effettivamente rendere quasi impossibile rubare un video, pur consentendone la visualizzazione. Queste sono chiamate tecnologie DRM e sono utilizzate da tutti i principali fornitori di contenuti premium (ad esempio Netflix, Hulu).

DRM funziona crittografando il video e richiedendo un componente lettore sicuro per decrittografarlo e riprodurlo. Il componente del giocatore è indurito contro la manomissione - ad esempio, se un hacker tenta di penetrarlo, il giocatore fa del suo meglio per rilevarlo e si spegne non appena rileva un attacco.

Analogamente, il lettore convalida tutti i dispositivi collegati e interrompe la riproduzione se, ad esempio, si collega un registratore DVD al PC. È possibile configurarlo per consentire la riproduzione solo su dispositivi che verificano che non siano registratori. La maggior parte dei monitor moderni implementa HDCP, che - tra le altre caratteristiche - assicura che il contenuto non possa essere rubato anche toccando il cavo del monitor.

Non commettere errori: un video così protetto può ancora essere rubato da esperti qualificati. Tuttavia, impedirà il furto di quasi tutti gli utenti normali. Anche l'utente in qualche modo riesce a scaricare il file video (ad esempio utilizzando Internet Download Manager), non può farci nulla di utile perché è crittografato. Solo un hacker esperto può ottenere la chiave di crittografia.

Questo tipo di protezione è richiesto da tutti i fornitori di contenuti premium (studi cinematografici) e abbastanza diffuso. Lavoro con la tecnologia Microsoft PlayReady , che sembra essere la tecnologia DRM più popolare in uso diffuso.

Il mio datore di lavoro fornisce il servizio SilverHD DRM , che ti consente di proteggere i tuoi video con PlayReady e presentarli su tutte le piattaforme moderne, con una piccola tariffa mensile. La riproduzione su piattaforme mobili è attualmente più costosa, a causa della necessità di concedere in licenza un componente giocatore per loro ( Microsoft fornisce lettori gratuiti per le proprie piattaforme, incluso Silverlight in qualsiasi browser PC / Mac moderno ). Se sei interessato a una soluzione commerciale, sentiti libero di metterti in contatto tramite il link sul sito web.

Per una dimostrazione, consultare il sito Web di esempio Video Paradise . Ti garantisco che non puoi rubare questi film senza grandi sforzi.


per favore, puoi darmi un link del sito Web che ha il servizio DRM. Sono ancora sicuro che qualsiasi contenuto possa essere scaricato :( Lascio in Repubblica di Georgia e alcuni video non possono essere aperti. Sono limitato a controllare la protezione, ma come ho detto prima, ne ho controllato uno; Ho inserito su un sito Web protetto dal servizio brightcove.com , i video non erano gratuiti e per visualizzare i contenuti video che avresti dovuto pagare per questo. Ho provato a controllare. Quando ho fatto clic su un video con un costo di 1,99 $ non lo era streaming, ma un programma di prova che ho installato (IDM) era già pronto per scaricare il video ...
Gio

7
Non commettere errori: un video così protetto può ancora essere rubato da esperti qualificati. Tuttavia, impedirà il furto di quasi tutti gli utenti normali. - Naturalmente, gli utenti normali accederanno a thepiratebay.sx e ne riceveranno una copia resa disponibile dagli esperti qualificati.
André Paramés,

8
Penso che la risposta ingenua e fuorviante sia questa. Le altre risposte sono ben consapevoli dell'esistenza della tecnologia DRM e hanno dato eccellenti spiegazioni sul perché non funziona (e non può) funzionare. A proposito, lo "sforzo maggiore" nel mio caso è stato di tre minuti e mezzo e questo mi ha incluso scrivere questo commento.
Marcks Thomas,

1
@Gio - si prega di contattare info@axinom.com per ottenere maggiori informazioni sul servizio DRM SilverHD. Il prezzo non è molto alto secondo me (non posso discutere i dettagli nel forum pubblico).
Sander,

3
"rendendo difficile scoprire" == sicurezza per oscurità (cioè senza valore).
Ghillie Dhu,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.