Agent logiciel pour diffuser une caméra IP sans IP statique

Installez l'agent sur un appareil Windows, Linux ou ARM. Il récupère le flux RTSP de la caméra sur le réseau local et l'envoie à rtsp.me via RTMP Push — sans IP statique, sans redirection de ports et sans exposer la caméra à internet

Nous avons conçu un petit programme qui peut être installé sur un ordinateur ordinaire, un mini-PC placé près de la caméra ou une machine virtuelle au sein de votre réseau. L'agent reçoit le flux RTSP et l'envoie lui-même à rtsp.me.

Des versions sont disponibles pour Windows, Linux et ARM. L'agent est fourni gratuitement.

Accéder à l'installation

Comment connecter une caméra IP sans IP statique

Avec une connexion RTSP ordinaire, le serveur doit pouvoir accéder à la caméra IP via internet. Cela nécessite généralement une adresse IP publique et une redirection de ports sur le routeur.

L'agent rtsp.me fonctionne dans l'autre sens. Il se trouve normalement sur le même réseau local que la caméra : il récupère le flux RTSP de la caméra à son adresse locale et envoie lui-même la vidéo au serveur rtsp.me via une connexion RTMP sortante.

La caméra peut ainsi être connectée avec une IP dynamique, derrière un CGNAT ou via l'internet mobile, sans exposer son port RTSP sur internet.

Avantages de l'agent

Caméra IP → RTSP local → agent → RTMP Push sortant → rtsp.me

Différence entre l'agent et le RTMP Push d'une caméra

Si votre caméra IP prend elle-même en charge le RTMP Push, l'agent n'est pas nécessaire — le lien RTMP de rtsp.me peut être saisi directement dans les paramètres de la caméra.

L'agent est avant tout destiné aux caméras RTSP ordinaires qui ne peuvent pas envoyer elles-mêmes un flux via RTMP. Il reçoit le flux RTSP de la caméra au sein du réseau local et assure le RTMP Push vers rtsp.me.

Installer l'agent pour une caméra IP sous Windows

  1. Téléchargez le programme d'installation de l'agent pour Windows.
  2. Lancez le programme d'installation.
  3. Suivez les étapes habituelles de l'assistant d'installation.
  4. Une fois l'installation terminée, ouvrez l'interface web de l'agent.
Télécharger l'agent pour Windows

Installer l'agent pour une caméra IP sous Linux et ARM

Téléchargez l'archive correspondant à l'architecture de votre ordinateur :

Décompressez l'archive téléchargée et lancez le programme d'installation :

tar -xzf rtspme_<version>_linux_<arch>.tar.gz
cd rtspme_<version>_linux_<arch>
sudo ./install.sh

Si nécessaire, vous pouvez modifier le port de l'interface web ou autoriser son accès depuis le réseau local :

sudo ./install.sh --port 9000
sudo ./install.sh --bind lan

Pour désinstaller l'agent :

sudo ./install.sh --uninstall
sudo ./install.sh --uninstall --purge

L'option --purge supprime l'agent ainsi que ses paramètres.

Vous ne souhaitez pas laisser un ordinateur allumé en permanence ? Vous pouvez acheter un Orange Pi compact et y installer Linux ainsi que l'agent. Choisissez la version ARM64 pour un système 64 bits et ARMv7 pour un système 32 bits. Avant l'achat, vérifiez que le modèle prend en charge une distribution Linux adaptée et dispose d'une connexion réseau filaire ou sans fil stable.
Installation sur un VPS. L'agent peut également être installé sur un serveur virtuel Linux loué — la version AMD64 convient généralement. Dans ce cas, la caméra doit être accessible en RTSP depuis le VPS, par exemple via une adresse publique ou un VPN relié au réseau local du site.

Obtenir le lien RTMP

Avant de configurer l'agent, préparez votre lien de publication personnel :

  1. Connectez-vous à votre compte rtsp.me.
  2. Créez une nouvelle caméra ou ouvrez les paramètres d'une caméra existante.
  3. Activez le bouton RTMP Push.
  4. Copiez intégralement le lien RTMP qui s'affiche.
Le lien RTMP contient une clé de publication personnelle. Ne le placez pas sur un site web et ne le communiquez à personne.
Obtention du lien RTMP Push dans le compte rtsp.me
Le lien RTMP Push dans les paramètres de la caméra sur rtsp.me

Première connexion

Toute l'administration de l'agent s'effectue depuis son interface web. Sur l'ordinateur où l'agent est installé, ouvrez :

http://127.0.0.1:8787

Lors de la première connexion, créez un mot de passe pour accéder à l'agent. Utilisez un mot de passe fort et distinct, puis conservez-le dans un gestionnaire de mots de passe.

Par défaut, l'adresse 127.0.0.1 est uniquement accessible depuis l'ordinateur sur lequel l'agent est installé. N'exposez pas l'interface web à internet.

Ajouter un flux

Une fois le mot de passe créé, le panneau d'administration s'ouvre :

  1. Cliquez sur le bouton permettant d'ajouter un nouveau flux.
  2. Choisissez un nom explicite pour le flux.
  3. Collez le lien RTSP local de la caméra.
  4. Collez le lien RTMP copié précédemment depuis votre compte rtsp.me.
  5. Enregistrez les paramètres et démarrez le flux.

Assurez-vous que l'ordinateur exécutant l'agent peut accéder à la caméra à son adresse locale et dispose d'une connexion internet stable.

Vous pouvez créer autant de flux que vous le souhaitez avec l'agent — leur nombre est uniquement limité par les ressources de votre ordinateur et la bande passante de votre connexion.

Ajout d'un flux dans l'interface web de l'agent rtsp.me
Configuration d'un nouveau flux dans l'agent

Terminé — la caméra diffuse

Retournez dans votre compte rtsp.me. Si tout est correctement configuré, la caméra diffuse déjà — la vidéo en direct apparaît dans la liste des caméras.

Il ne vous reste plus qu'à intégrer l'iframe du lecteur à votre site web — le code d'intégration est disponible dans les paramètres de la caméra.

Codec et transcodage

Pour la diffusion, nous recommandons de régler la caméra sur le codec H.264. Il ne nécessite aucun transcodage supplémentaire et sollicite moins l'ordinateur exécutant l'agent. Consultez également les paramètres recommandés pour une caméra IP.

Si la caméra produit uniquement du H.265, l'agent peut transcoder localement le flux en H.264. Gardez à l'esprit que le transcodage mobilise les ressources du processeur. La charge dépend de la résolution, de la fréquence d'images et du nombre de flux simultanés.

Avant d'utiliser le H.265 en permanence, vérifiez la charge du processeur et la stabilité du flux sur le PC ou le mini-PC choisi.
Paramètres de codec et de transcodage dans l'agent rtsp.me
Options de codec et de transcodage local

Démarrer un flux RTSP à la demande

Si le site utilise l'internet mobile ou un forfait avec un volume de données limité, activez le démarrage du flux à la demande.

Dans ce mode, l'agent envoie la vidéo uniquement lorsque le flux compte des spectateurs actifs. Le premier démarrage prend un peu plus de temps, mais aucun trafic sortant n'est utilisé en l'absence de spectateurs.

Tarifs

L'agent lui-même est distribué gratuitement — son installation et son utilisation ne coûtent rien.

Vous payez uniquement le nombre de vues de notre lecteur, conformément aux tarifs de rtsp.me.

Important : pour les flux transmis via RTMP Push, le seuil gratuit de 100 vues ne s'applique pas — les vues sont toujours facturées.

Questions fréquentes

Une IP statique est-elle nécessaire ?
Non. L'agent se connecte lui-même à rtsp.me au moyen d'une connexion sortante.
Dois-je ouvrir des ports sur le routeur ?
Non. La caméra reste au sein du réseau local, et ni la redirection de ports ni l'accès entrant au port RTSP ne sont nécessaires.
Les identifiants de la caméra sont-ils transmis ?
Non. Le lien RTSP, l'identifiant et le mot de passe sont enregistrés localement dans l'agent et ne sont pas envoyés au service rtsp.me.
Sur quel appareil peut-on installer l'agent ?
Sur un ordinateur, un mini-PC ou un VPS sous Windows, Linux ou ARM. L'appareil doit avoir accès au flux RTSP de la caméra et à internet.
L'agent fonctionne-t-il derrière un CGNAT ?
Oui. L'agent établit une connexion sortante vers le serveur rtsp.me, si bien qu'aucune adresse IP publique ni aucun accès entrant à la caméra ne sont nécessaires.
L'agent doit-il fonctionner sur un ordinateur placé à côté de la caméra ?
Pas nécessairement. L'agent peut fonctionner sur n'importe quel ordinateur ou mini-PC d'un réseau local depuis lequel le flux RTSP de la caméra est accessible, ainsi que sur un VPS si la caméra est accessible via RTSP — par exemple, au moyen d'un VPN.
Combien de flux puis-je créer ?
Autant que vous le souhaitez — l'agent lui-même n'impose aucune limite. Le nombre de flux est uniquement limité par les ressources de votre ordinateur et le débit montant de votre connexion internet.
Puis-je diffuser en H.265 ?
Oui, mais pour assurer la compatibilité, le flux doit être transcodé localement en H.264. Cela peut solliciter fortement le processeur.
Comment économiser les données mobiles ?
Activez le démarrage à la demande. Le flux sera envoyé uniquement en présence de spectateurs actifs, mais son démarrage prendra un peu plus de temps.
L'agent est-il gratuit ?
Oui, l'agent lui-même est gratuit. Vous payez uniquement les vues du lecteur rtsp.me et, pour les flux RTMP Push, le seuil gratuit de 100 vues ne s'applique pas.

Connectez votre caméra locale

Créez une caméra sur rtsp.me, activez RTMP Push et ajoutez à l'agent le lien qui vous est fourni.

Ouvrir rtsp.me