Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flash
Flash Forum d'entraide sur la technologie Flash (Cours, FAQs, Sources)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 01/07/2007, 10h30   #1
Membre éclairé
 
Avatar de guy2004
 
Inscription : juillet 2004
Messages : 781
Détails du profil
Informations forums :
Inscription : juillet 2004
Messages : 781
Points : 310
Points : 310
Par défaut FLV : comment epecher son telechargement

Bonjour, j'ai des vidéos en flv et je voudrai empecher leur telechargement si quelqu'un tape le nom du fichier directement dans l'url.
Y a t'il un moyen ?
merci
guy2004 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/07/2007, 11h16   #2
Membre confirmé
 
Inscription : janvier 2006
Messages : 705
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 705
Points : 229
Points : 229
Salut
Si tu es sur apache tu peux protéger ton répertoire via le fichier .htaccess.

(Il y a plein de posts à ce sujet ... fais une petite recherche tu trouveras ton bonheur)
Garra est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/07/2007, 11h38   #3
Rédacteur
 
Avatar de Clorish
 
Inscription : juin 2003
Messages : 2 487
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 2 487
Points : 2 037
Points : 2 037
Envoyer un message via MSN à Clorish
J'ai eu ce probleme avec mes videos en avi.

Quand tu developper une page qui affiche une video c'est le client qui telecharge la video, donc qui se connecte sur le serveur pour recuperer la video.

Si tu bloque l'acces via un htaccess, les acces sont bloqués pour toutes connections externe, a moins de definir des regles d'acces selon des adresses IP et/ou domaine.

Or il est impossible de definir des acces pour tous les clients .. souvent en IP dynamique.

J'ai opté pour la solution suivante : Un htaccess avec deny from all.
Du coup l'acces est limité au local uniquement ... donc via un script php.

Ensuite, on peux devinir une page php qui charge le fichier en memoire, ecrit le header flash et copie le contenu du fichier.

LE html quand a lui sera lié au fichier php et non au fichier video ...

petit exemple de fichier php pour charger une image en local :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 
if (!isset($imgFilename)) { echo 'variable imgFilename non definie'; exit; }
if (!isset($imgMaxSize)) { echo 'variable imgMaxSize non definie'; exit; }
 
$size = getimagesize($imgFilename);
$srcWidth = $size[0];
$srcHeight = $size[1];
 
$ratio = $srcWidth / $srcHeight;
 
if ($imgMaxSize == 0) { $destWidth = $srcWidth; $destHeight = $srcHeight; } 
else if ($srcWidth > $srcHeight) { $destWidth = $imgMaxSize; $destHeight = $destWidth / $ratio; }
	 else { $destHeight = $imgMaxSize; $destWidth = $ratio * $destHeight; }
 
$src = imagecreatefromjpeg($imgFilename);
$dest = imagecreatetruecolor($destWidth, $destHeight);
imagecopyresampled($dest, $src, 0, 0, 0, 0, $destWidth, $destHeight, $srcWidth, $srcHeight);
//imagefilter($dest, IMG_FILTER_GRAYSCALE);
 
header("Content-type: image/jpeg");
imagejpeg($dest);
imagedestroy($dest);
imagedestroy($src);
le fichier genere par le php est le meme que celui de l'image jpeg.

Note : je te conseille de faire un tour du cote des forums PHP ou tu trouveras plus d'info
__________________
On passe du temps a vous repondre, alors soyez sympas, passez du temps ..... a vous relire !
--
Pourquoi tant de haine pour cette pauvre aide Delphi ????
Aiiimezzz laaaaa .... Si-Non-Cham-Pi-Gnon !!!
--
Pour plus de Renseignements : Venez me rejoindre sur Msn .... Promis je mords pas
Clorish est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/07/2007, 19h21   #4
Membre Expert
 
Avatar de jean philippe
 
Inscription : septembre 2006
Messages : 2 062
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 2 062
Points : 2 075
Points : 2 075
Envoyer un message via MSN à jean philippe Envoyer un message via Skype™ à jean philippe
t'es sur que le flv n'est pas dans le cache même avec ta solution
le plus fiable est du'iliser un serveur de streaming comme FMS2
__________________
mon Blog
jean philippe est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/07/2007, 22h34   #5
Rédacteur
 
Avatar de Clorish
 
Inscription : juin 2003
Messages : 2 487
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 2 487
Points : 2 037
Points : 2 037
Envoyer un message via MSN à Clorish
Citation:
Envoyé par jean philippe
t'es sur que le flv n'est pas dans le cache même avec ta solution
le plus fiable est du'iliser un serveur de streaming comme FMS2
Oui, le flv, tout comme les images et autres sont surement dans le cache.
Mais l'acces direct est impossible.
C'est a dire qu'il faut obligatoirement passer par une connection au site et la consultation de toutes les images/videos.

Pour les videos c'est differents, c'est vrai ... et encore. Mais pour les images, un simple printscreen permet de se la procurer une fois affichée ....
Si je dit et encore c'ets parce qu'une video peut etre capturee egalement avec des utilitaires comme hypercam a moins que la videos soit affichée sur l'overlay.
Mais la encore ... je sort ma camera numerique avec video-in, le branche mon pc sur le camescope via la sortie TV et je reimporte la capture video sur le pc comme je le fait avec mes videos familliales.
Un petit tours sur virtual dub pour cropper la videos et en extraire uniquement le rendu du flv ...

En resumé, a partir du moment ou les données sont affichées a l'ecran .. il existe toujours un moyen, et pas forcement des plus complexes, pour recuperer cette donnée.

Le tout est d'eviter les bot, et le mass-download possible des qu'on a recuperer l'url de base et le modele de nom de fichiers
__________________
On passe du temps a vous repondre, alors soyez sympas, passez du temps ..... a vous relire !
--
Pourquoi tant de haine pour cette pauvre aide Delphi ????
Aiiimezzz laaaaa .... Si-Non-Cham-Pi-Gnon !!!
--
Pour plus de Renseignements : Venez me rejoindre sur Msn .... Promis je mords pas
Clorish est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h55.


 
 
 
 
Partenaires

Hébergement Web