Comment protéger une diffusion contre la copie

Limiter l'intégration non autorisée, la circulation des liens et le visionnage indésirable

La copie de diffusions en direct est un problème sérieux. Un autre site peut tenter d'intégrer le lecteur de quelqu'un d'autre, un lien publié peut atteindre des personnes auxquelles il n'était pas destiné, et des requêtes automatisées peuvent créer une charge inutile.

rtsp.me propose plusieurs niveaux de protection. Choisissez la méthode qui vous convient, ou combinez plusieurs mécanismes pour un contrôle plus strict.

Configurer la protection

Ce que vous pouvez protéger

La protection permet de contrôler où le lecteur fonctionne, qui obtient l'accès à la vidéo, et quelles adresses réseau peuvent atteindre la diffusion ou la caméra d'origine.

Il n'existe aucun moyen d'empêcher totalement l'enregistrement d'une vidéo déjà affichée : un spectateur peut utiliser un enregistreur d'écran ou filmer l'écran avec un autre appareil. L'objectif de la protection est de rendre le vol nettement plus difficile, de limiter la réutilisation et de garder le contrôle des accès.

1. Protection contre la copie

Niveau de protection : moyen

N'autorisez le lecteur à fonctionner que sur les sites que vous nommez. Si le code de la diffusion est intégré sur un autre domaine, la lecture sera bloquée.

Dans les paramètres, saisissez uniquement le nom de domaine — sans https://, sans chemin et sans adresse de page :

example.com

Plusieurs sites autorisés peuvent être listés séparés par des virgules :

example.com, video.example.com, partner.ru

Ajoutez chaque domaine sur lequel le lecteur doit fonctionner, y compris un sous-domaine distinct si vous en utilisez un. Cette méthode vous protège contre la simple copie du code HTML sur un autre site.

2. Accès par mot de passe

Niveau de protection : moyen

L'accès à la vidéo n'est accordé qu'après la saisie correcte du mot de passe que vous avez défini. Cette option convient aux diffusions privées temporaires et à une audience limitée.

Un mot de passe partagé peut être transmis à quelqu'un d'autre ; pour un contrôle au niveau individuel, il est préférable d'utiliser la connexion ou les liens temporaires.

3. Liste noire d'IP

Niveau de protection : moyen

Les utilisateurs des adresses IP que vous ajoutez ne pourront pas accéder à la diffusion. Les adresses à bloquer peuvent être tirées du journal des statistiques.

  1. Ouvrez les statistiques de la diffusion.
  2. Trouvez une adresse IP avec un nombre de requêtes suspicieusement élevé.
  3. Assurez-vous qu'il ne s'agit pas de votre propre bureau, d'un serveur proxy ou d'un réseau partagé par vos spectateurs.
  4. Ajoutez l'adresse à la liste noire.
  5. Continuez de surveiller les statistiques après le blocage.
Une même adresse IP publique peut être partagée par le personnel d'un bureau, par des abonnés mobiles ou par des utilisateurs sur un réseau derrière un CGNAT. Évaluez le risque d'exclure des spectateurs légitimes avant de la bloquer.

4. Accès pour les utilisateurs connectés

Niveau de protection : fort

La diffusion n'est accessible qu'aux utilisateurs connectés sur rtsp.me et ayant reçu le droit de la visionner.

Vous créez les diffusions dans votre propre compte et accordez l'accès aux utilisateurs de votre choix. Ils peuvent regarder les caméras directement dans l'interface rtsp.me.

Utilisateur → connexion sur rtsp.me → vérification de l'accès → visionnage de la caméra

Cette option convient au personnel, aux prestataires et aux clients réguliers : l'accès est lié à un compte plutôt qu'à un mot de passe partagé ou à un code de lecteur public.

5. Protection par code PHP

Niveau de protection : fort

L'intégration PHP permet de placer la diffusion sur votre site web avec une protection renforcée contre la copie. Un lien unique est créé pour chaque visiteur et reste valable 10 minutes.

Votre site doit exécuter PHP version 5.3 ou supérieure. Les paramètres secrets de l'intégration sont conservés sur le serveur et ne sont pas publiés dans le HTML ou le JavaScript.

Visiteur → votre serveur PHP → un lien unique pour 10 minutes → lecteur
  1. Le site vérifie l'utilisateur et son droit de visionnage.
  2. Le code PHP construit un lien personnel et temporaire.
  3. Le lecteur ne reçoit le lien qu'une fois la vérification réussie.
  4. Après 10 minutes, le lien émis cesse de fonctionner.

Les étapes pour placer le lecteur de manière classique et les principes de l'intégration PHP sont décrits sur la page « Comment intégrer une diffusion sur votre site ».

6. Liste blanche sur le routeur

Protéger le flux d'origine

Ajoutez les adresses IP des serveurs de diffusion rtsp.me à la liste blanche de votre routeur et n'autorisez les connexions au port RTSP de la caméra que depuis ces adresses.

Demandez au support technique rtsp.me la liste actuelle des serveurs. N'utilisez pas d'adresses provenant d'anciennes instructions : l'infrastructure peut changer.

Serveurs rtsp.me uniquement → routeur → port RTSP de la caméra
  1. Obtenez la liste actuelle des adresses IP auprès du support.
  2. Créez des règles d'autorisation pour ces adresses.
  3. Bloquez toutes les autres connexions entrantes vers le port RTSP.
  4. Vérifiez que la diffusion fonctionne une fois les règles en place.
Cette méthode protège la caméra d'origine contre les connexions directes, mais elle ne limite pas la copie d'un lecteur déjà intégré. Utilisez-la en complément des domaines autorisés, de la connexion ou des liens PHP.

Comment choisir votre protection

Pour un effet pratique maximal, combinez les niveaux. Par exemple, restreignez le lecteur à un domaine, délivrez des liens temporaires via PHP, surveillez les statistiques et n'autorisez que les serveurs rtsp.me à atteindre la caméra.

Questions fréquentes

Peut-on exclure totalement le vol de vidéo ?
Il n'existe aucun moyen garanti d'empêcher un enregistrement d'écran, mais vous pouvez bloquer l'intégration non autorisée, restreindre l'accès et rendre inutiles les liens copiés.
Comment écrire les domaines autorisés ?
Sans https:// et sans chemin : example.com, par exemple. Plusieurs domaines se listent séparés par des virgules.
Quand faut-il bloquer une adresse IP ?
Lorsque les statistiques montrent un nombre anormalement élevé de requêtes depuis une même adresse. Avant de la bloquer, assurez-vous qu'elle n'appartient pas à un réseau partagé par des spectateurs légitimes.
Pourquoi la protection PHP est-elle plus forte qu'un lien ordinaire ?
Un lien distinct est créé pour chaque visiteur et dure 10 minutes. Les paramètres secrets restent sur votre propre serveur.
Où puis-je obtenir les adresses IP des serveurs de diffusion ?
Demandez au support technique rtsp.me la liste actuelle avant de configurer la liste blanche sur votre routeur.

Protégez votre diffusion

Choisissez les restrictions qui vous conviennent dans rtsp.me et combinez plusieurs mécanismes pour un contrôle plus strict des accès.

Ouvrir les paramètres