Protezione Anti-Pirateria
Vendi corsi a pagamento, tutorial gated, contenuti membership premium? Allora la pirateria ti gira in testa. Ecco come AVCaption stratifica le difese.
I livelli di difesa
Livello 1 — Cifratura. Ogni segmento è cifrato in AES-128. Rotazione multi-chiave per batch. Una chiave trapelata espone solo 60 secondi di filmato.
Livello 2 — Token di riproduzione firmati. I token sono limitati alla sessione, scadono per default in 24 ore e si possono stringere a pochi minuti per contenuti di alto valore. Token contraffatti falliscono la verifica server.
Livello 3 — Whitelist dei domini. L’iframe può caricarsi solo sui domini che indichi. Gli hotlinker ricevono subito un 403, nessuna master playlist viene servita.
Livello 4 — Watermark dinamico per spettatore (Enterprise). L’email o l’ID dello spettatore viene impressa nel flusso video. Se il video viene catturato e pubblicato, il watermark identifica chi ha fatto trapelare.
Livello 5 — Rate limiting. L’API di streaming applica limiti per IP e per token. Crawler e tool di rip automatici sbattono presto contro un muro.
Livello 6 — Rilevamento anomalie via analytics. Pattern insoliti (un token, molti IP in paesi diversi nel giro di minuti) emergono nella dashboard.
Perché i watermark dinamici funzionano
La gran parte della pirateria di contenuti a pagamento parte da un singolo acquirente che condivide il link. I watermark statici non aiutano — tutti gli spettatori vedono lo stesso logo, quindi un video trapelato è anonimo.
Un watermark dinamico imprime l’email dello spettatore (o qualunque identificatore passi via metadata dell’embed token) nel video stesso, in un angolo del fotogramma difficile da ritagliare senza perdere parte importante dell’immagine. Il testo si sposta periodicamente — di solito ogni 30-60 secondi — per vanificare il ritaglio manuale.
Quando un corso viene ripubblicato su un sito pirata, fai uno screenshot di un fotogramma, leggi l’email, e chi ha fatto trapelare è identificato. In pratica, quasi tutti smettono di condividere appena capiscono di essere identificabili.
Difesa stratificata vs DRM
Il DRM (Widevine, PlayReady, FairPlay) è la singola difesa più forte — ma è caro, richiede licenze in stile Hollywood e in ogni caso può essere aggirato dalla cattura HDMI hardware. Vedi i trade-off DRM vs cifratura per il confronto completo.
Per contenuti autoprodotti, lo stack AES-128 + URL firmati + whitelist domini + watermark dinamico è sufficiente — e drasticamente più economico. Gli studi usano DRM perché i contratti lo impongono, non perché il DRM sia inviolabile.
Da cosa protegge
- Hotlinker — incorporamento del tuo iframe sul loro sito (bloccato dalla whitelist domini)
- yt-dlp / downloader come estensione browser — vanificati dalla rotazione chiave per batch e dagli URL firmati
- Un acquirente condivide a tutti — vanificato dal watermark dinamico che identifica la fonte
- Scraping massivo — vanificato da rate limit e avvisi sulle anomalie
Da cosa non protegge
- Cattura HDMI hardware — cattura fisica del segnale HDMI da un dispositivo collegato. Batte AES-128, multi-chiave e DRM allo stesso modo.
- Registrazione schermo a livello OS — la maggior parte dei sistemi operativi può registrare lo schermo, video incluso. Il DRM a livello browser blocca questo su Chrome ma non su dispositivi jailbroken o rooted.
- Acquirenti a cui non importa essere identificati — il watermark dinamico fa leva sulla pressione sociale; eccezioni rare esistono.
Se il rischio di pirateria del tuo contenuto è abbastanza alto da rendere rilevante la cattura hardware, ti servono sia DRM sia un modello di distribuzione offline — e sei oltre quello che un host video cloud da solo può risolvere.
Come abilitare ciascun livello
| Difesa | Piano |
|---|---|
| AES-128 multi-chiave | Tutti i piani (sempre attiva) |
| Token di riproduzione firmati | Tutti i piani (sempre attiva) |
| Whitelist dei domini | Premium ed Enterprise (configurare in dashboard) |
| Watermark dinamico per spettatore | Enterprise (configurare nelle impostazioni del player) |
| Tuning dei rate limit | Enterprise (API REST) |
| Avvisi anomalie analytics | Premium ed Enterprise (avvisi in dashboard) |
Per iniziare
Lo stack base (cifratura + URL firmati) è attivo di default su ogni video. Abilita la whitelist dei domini gratuitamente nelle impostazioni del video. Per i watermark dinamici, passa a Enterprise. Vedi come i creator applicano questo stack nelle pagine corsi online e video per membership site.