web-dev-qa-db-fra.com

Existe-t-il un moyen de ne pas télécharger une vidéo disponible en ligne?

Existe-t-il un moyen de ne pas télécharger une vidéo disponible en ligne? J'ai vérifié presque tous les chemins et constaté que tout pouvait être usurpé. Alors, quelqu'un sait-il autre chose qui ne peut pas être usurpé?

1
Asutosh Panda

Vous devez comprendre que pour que l'utilisateur humain puisse afficher le contenu, le navigateur (ou un autre logiciel) doit le télécharger. Et lorsque le contenu a été téléchargé sur l'ordinateur de l'utilisateur, vous ne contrôlez plus l'accès à celui-ci.

Ce que l'on appelle "streaming" n'est qu'un mode de téléchargement dans lequel le spectateur standard est programmé pour supprimer automatiquement le contenu une fois qu'il a été visualisé par l'homme. Cependant, ceci peut être contourné soit en utilisant un visualiseur non standard (c'est-à-dire qui ignore l'étape de suppression), soit en exécutant un autre logiciel qui récupère le contenu du tampon de trame when visualisé - et l’enregistre en permanence.

S'il peut être visualisé, il peut être capturé.

13
Free Radical

Si vous recherchez une sécurité absolue, alors non. Tout ce qui peut être vu peut être téléchargé. Vous pouvez simplement rendre les choses plus difficiles. La capture d'écran va toujours fonctionner.

3
L3viathan

Pas si quelqu'un veut vraiment le contenu, non.

Mais pour vaincre les utilisateurs occasionnels, vous pouvez essayer les solutions suivantes:

  1. Hébergez votre vidéo sur Amazon s3 + cloudfront
  2. utiliser des URL signées pour que l'URL ne puisse être demandé à une certaine adresse IP que pendant un certain temps
  3. conservez la page de génération d'URL signée (par exemple php) derrière une connexion, et laissez-les uniquement se connecter à partir d'un certain nombre d'adresses IP par mois

s'ils ont logiciel de capture de flux , alors vous n'avez pas de chance, mais ils ne peuvent pas partager le login avec trop de gens, et ils ne peuvent pas partager l'URL de la vidéo avec qui que ce soit.

Voir aussi http://en.wikipedia.org/wiki/Protected_Streaming

1
Neil McGuigan