Rifiuta la richiesta di download, ma consenti l'uso online

0

Come posso consentire agli utenti finali di ascoltare le musiche del mio sito Web per riprodurre i brani, ma rifiutare la loro richiesta se stanno per scaricare il brano tramite download manager o altro.?

Ad esempio, sarebbe bello se ricevessero solo un file HTML o un codice di stato 403?

UPDATE:

Stiamo fornendo due tipi di disponibilità sul nostro sito Web, uno è tramite streaming radio utilizzando IceCast e l'altro è canzoni riproducibili per coloro che si registrano. Sapevo che qualcosa come l'architettura di archiviazione di oggetti cloud poteva salvare il server web dal fornire il percorso del file, in tal caso l'utente potrebbe perdere la possibilità di scaricare direttamente materiale, a meno che non si registrino i dati, quindi ho pensato a come sarebbe possibile senza architettura di archiviazione degli oggetti cloud, se possibile.

I so che possiamo sempre eludere tutto, quindi so che non può funzionare al 100%, ma almeno rendere più difficile il download e ridurre la possibilità di rilevare il percorso del file originale.

    
posta Parsa Samet 13.09.2016 - 12:08
fonte

1 risposta

7

Risposta breve è impossibile.

Quando invii i dati dal tuo server, è fuori dal tuo controllo. Non hai alcun controllo su cosa sia mai stato fatto dal client. È possibile creare tutti i tipi di sistemi per provare a differenziare le richieste di download dalle richieste di riproduzione, ma non è possibile impedire al client di inviare una richiesta di riproduzione quando in realtà intende effettuare il download. Infatti, se la canzone viene riprodotta sul client è già "scaricata" - tutto ciò che l'utente deve fare è salvare i dati scaricati.

Questo non significa che non è possibile rendere più difficile per l'utente salvare la canzone. Le tecniche per farlo sono chiamate "gestione dei diritti digitali" o DRM e ciò che tutti hanno in comune è che possono essere sconfitti. Nel caso del suono è banale - basta registrare l'audio in uscita ... Tuttavia, potrebbe essere abbastanza per scoraggiare l'aggressore non molto determinato.

Nel caso dell'audio nel browser, ciò che probabilmente vorrai guardare è Estensioni media crittografate . Tuttavia, il supporto del browser non è perfetto per questo, e ci penserei due volte prima di usarlo.

    
risposta data 13.09.2016 - 12:25
fonte

Leggi altre domande sui tag