2010-07-23 13 views
1

Comment puis-je masquer ou masquer l'url des fichiers mov incorporés dans drupal en utilisant swftools et flowplayer 3 comme lecteur vidéo. J'ai essayé d'utiliser SWFObject2 mais en fait, il sort l'URL très clairement. Le site est essentiellement un site de vente de vidéos en ligne, je veux donc être en mesure d'empêcher les utilisateurs de télécharger les vidéos sur leur ordinateur.Comment cacher l'URL des fichiers mov incorporés dans drupal en utilisant swftools?

Répondre

2

Vous pouvez crypter le nom de la vidéo, donc au lieu de www.yoursite.com/sites/all/files/myvideo.flv vous avez www.yoursite.com/sites/all/files/fue8rughht94rjfieiwkdnd9tzdhezfh3993. Cela est simplement stocké dans la base de données et lorsqu'il est appelé, vous devez le déchiffrer.

Alternativement, vous pouvez avoir un seul fichier d'entrée comme l'accès qui prend le nom de la vidéo que vous voulez montrer à l'utilisateur comme access?vid=myvideo.flv. De cette façon, vous pouvez vérifier plus facilement si l'utilisateur a l'autorisation de télécharger la vidéo.

Je sais que ce n'est pas très lié à Drupal mais cela nécessiterait une approche personnalisée de toute façon.

+0

ok, comment puis-je obtenir le chiffrement de nom de fichier et le décryptage, peut-être que je vais écrire un module pour cela. – Nikhil

+0

Il suffit de google. Il existe de nombreux tutoriels et tutoriels disponibles. Un bon point de départ est http://php.net/manual/fr/book.mcrypt.php. Assurez-vous de toujours lire les commentaires pour les bons extraits. – DrColossos