Comment empecher le telechargement des mes WMV ? - HTML/CSS - Programmation
Marsh Posté le 16-11-2006 à 16:26:04
j'avais déja entendu ce genre de question, et la personne avait résolu cela en incluant un app flash !
Marsh Posté le 16-11-2006 à 16:27:53
Problème sans solution, pour le lire, le navigateur doit y accéder, donc on peut le télécharger
A moins de gérer tes flux toi même dans un langage serveur, rendre tes vidéos innaccessible en http et trouver un truc pour restreindre l'accès.
Marsh Posté le 16-11-2006 à 16:29:46
chepa_jemls a écrit : j'avais déja entendu ce genre de question, et la personne avait résolu cela en incluant un app flash ! |
Je pense que du moment que le navigateur peut lire qqch, on peut l'enregistrer
Avec du flash c'est simplement moins évident de premier abord à récupérer parce que c'est obscure pour plein de monde, mais rien n'est impossible, suffit de décompiler
Marsh Posté le 16-11-2006 à 16:32:44
Je ne cherche pas une super sécurisation du site, si avec un outils externe on arrive a telecharger le flux streaming, je ne pourrait pas me battre contre ca, par contre la c'est devenu trop facile, n'importe qui y arrive
Marsh Posté le 16-11-2006 à 16:34:22
je ne peut pas mettre une repertoire spéciale dans mon arborescence ?
/mon_site/REpertoire avec un nom spéciale/video/ma_video.wmv ???
Marsh Posté le 16-11-2006 à 16:36:41
+1 pour le flash, c'est assez efficace.
pour compliquer la chose tu peux même convertir tes wmv en flv, les faire lire par ton player flv (on en trouve plein sur le web).
ensuite dans ton code source tu parse une variable inintelligible, "cryptée" à ta façon, que tu "décode" avec le flash:
ex:
<embed src= etc /mes_videos/le_player.swf?video=video_reference1287576x76hiuj879_j" etc
en fait, ton player recuperera "video_reference1287576x76hiuj879_j", le passera par ta fonction de décodage, ce qui donnera par exemple "video_sesk.wmv", et il la lit en tte discretion.
ça, ça marche nickel.
Spoiler : |
Marsh Posté le 16-11-2006 à 16:39:48
leflos5 a écrit : suffit de décompiler |
il a dit ce que je n'osais pas. Il suffit de connaître un peu l'actionscript et on sait comment se procurer la vidéo.
si ces vidéos sont consultées par des utilisateurs moyens à priori ils ne devraient pas y parvenir. Après, forcément, si le browser peut lire la vidéo et y accéder, pourquoi pas l'utilisateur (qui veut la telecharger).
Marsh Posté le 16-11-2006 à 16:44:39
re,
il faudrait essayer de fouttre les vidéos dans un dossier protégé par htaccess. La page qui appelle la lecture de ladite vidéo devra envoyer les identifiants d'accès à chaque lecture pour pouvoir la charger. Il me semble que ça se fait en php. Mais appliqué à la lecture d'une vidéo je sais pas si ça marche.
en tout cas si tu tombes sur qqchose d'interessant, n'hésite pas à nous en parler, c'est une bonne question.
Marsh Posté le 16-11-2006 à 16:51:47
Merci pour vos réponses, si je comprend en WMV je peut rien faire ?
Bon ben je vais passer au Flash
Marsh Posté le 16-11-2006 à 19:02:30
gcooo a écrit : je ne peut pas mettre une repertoire spéciale dans mon arborescence ? |
Bien-sûr que non, si WMP peut y accéder alors un utilisateur peut y accéder. Avec HTTP, y'a aucune différence entre un internaute, un navigateur, un moteur de recherche ou un soft genre WMP...
Marsh Posté le 16-11-2006 à 16:14:57
Bonjour,
J'ai un site qui diffuse de la vidéo en streaming WMV
dans un repertoire /video j'ai mes fichier au format wmv je voudrait interdire le téléchargement direct de ces vidéos.
Le streaming génère un fichier "temporaire" ma_video.asx, dans le code source de ma page on trouve l'url pour acceder à ma_video.asx,
lorsque l'on entre sous FireFox http://www.monsite.com/video/ma_video.asx, ce dernier affiche le lien wmv rattaché :
http://www.monsite.com/video/ma_video.wmv ...
il n'y a plus qu'à telecharger la video ...
Message édité par gcooo le 16-11-2006 à 16:15:12