Aller au contenu

[Résolu] Cacher l'url d'une vidéo ?

Featured Replies

Posté(e)

Bonsoir,

Je voudrais cacher l'url d'une vidéo que j'ai mis dans un lecteur, comment faire ?

Merci d'avance.

Posté(e)

Pars du principe que tout ce qui est mis sur internet est enregistrable.

Toutes les initiatives pour empecher le visiteur d'enregistrer une vidéo/image/musique/ect sont inévitablement vouées à l'échec, qu'elle que soit l'effort que tu fasses.

Posté(e)

Tu peux pas, aucun moyen.

Tu peux "feinter" l'utilisateur, mais logiquement, ceci est impossible ;o)

par contre si tu veux éviter des problèmes d'utilisation de bande passante , tu peux faire un petit script qui modifie l'url de cette vidéo.

Posté(e)
  • Auteur

Il n'y pas moyen de crypter le code source du lecteur par exemple !

Posté(e)

Si bien sûr, mais quand le navigateur appelle la vidéo, c'est là qu'on peut facilement sniffer quelle vidéo est demandée :

Soit via une extension Firefox

Soit en sniffant le réseau directement (Wireshark)

Posté(e)
  • Auteur

Oui je me doute moi c'est juste le code source que je veux protéger !

Posté(e)

Dans ce cas il faudrait soit créer un lecteur Flash qui contiendra l'url, soit en modifier un existant pour faire pareil ;)

Posté(e)

Ton code source n'est pas protegé dans un fichier swf. Flash ne fait qu'une "compilation/conversion" en bytecode qui est facilement réversible.

Il faut que tu utilise un obfuscateur pour te protéger des risques de décompilation. Le meilleur du marché est SWF Encrypt, utilisé par beaucoup de sites et nottament pas deezer.

http://www.amayeta.com/

Posté(e)

c'est quoi la solution alors?

perso j'aurai opté pour un lecteur avec une liste de lecture dans un fichier xml et proteger le fichier xml :)

Posté(e)

Dans ce cas de figure le fichier xml n'est pas bien protégeable...

Et même s'il l'est temporairement, cela n'empêche pas de sniffer et regarder quelle url est appelée pour la vidéo :D

Dans les cas, partez du principe que si on peut voir la vidéo... on peut facilement la récupérer.

  • 2 mois après...
Posté(e)

Pas d'accord tu peux très bien protéger ta vidéo, si tu as un petit site tu peux utiliser la version gratuite de FMS (Flash Media Serveur developper édition entièrement fonctionnelle mais limiter à 10 utilisateurs simultanés) et si tu passe par la ta video ne sera viionable qu'au travers de ton player (il y a un système de signature du swf utilisé) et sera donc "involable" (sauf pb de sécurité de FMS ou de ton serveur...) quand à son url le protocole utilisé est le rmtp qui n'apparait pas deans les navigateurs donc pas d'url visible...

Il y a aussi red5 c'est la version open source de FMS mais je ne connaît pas tres bien.

Posté(e)

Cela oblige d'installer un serveur dédié à cela, et de toute façon le flux est facilement sniffable aussi... sans faille côté client ni serveur :francais:

Posté(e)
Cela oblige d'installer un serveur dédié à cela, et de toute façon le flux est facilement sniffable aussi... sans faille côté client ni serveur :chinois:

snifable mais pas servable hors de ton appli flash...

Par contre j'avais oublier le cote serveur privée de l'affaire

Posté(e)

Dans tous les cas, un petit coup de Replay Media Catcher, et hop a on a fichier FLV lisible partout ;)

Posté(e)
Dans tous les cas, un petit coup de Replay Media Catcher, et hop a on a fichier FLV lisible partout ;)

La effectivement on peut rien faire, remarque c'est pareil si le gars enregistre son écran...

Posté(e)

efficace:

coder un client/serveur/encodeur

ton encodeur fera de la merde sur ton media (genre virer les indexes que tu gardes en BDD, par exemple)

ton client (player web) decode le media foireux à la volée

par ailleurs, c'est plutot psycho-rigide.

et de toute facon, t'es pas a l'abris d'un fraps, RMC, ...

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.