Comment créer et utiliser une diffusion gratuitement

Votre propre serveur de diffusion sur la démo gratuite du système de vidéosurveillance MyVMS

Si vous êtes prêt à administrer un serveur vous-même, vous pouvez faire fonctionner une diffusion de caméra IP sans aucun service payant : louez un VPS, installez la démo MyVMS Linux et obtenez l'affiche ainsi que les flux MP4 et HLS via des liens directs.

Si vous préférez ne pas gérer de serveur, rtsp.me fait la même chose pour vous : il vérifie le lien RTSP et vous fournit un code de lecteur prêt à l'emploi pour votre site web.

Télécharger MyVMS Linux 8.6.0 x64 (démo)

Ce dont vous aurez besoin

Étape 1. Louer un VPS Linux

Louez un serveur virtuel fonctionnant sous Linux dans un centre de données. Le serveur a besoin d'une adresse IP publique — c'est l'adresse sur laquelle s'ouvriront les liens de l'affiche et de la diffusion.

Étape 2. Installer la démo MyVMS

Téléchargez et installez la démo MyVMS Linux 8.6.0 x64.

Après l'installation, créez un utilisateur distinct sans droits d'administrateur. Son login et son mot de passe sont transmis dans les liens, le compte administrateur ne doit donc pas être utilisé.

Ne publiez jamais le login et le mot de passe de l'administrateur. N'utilisez dans les liens qu'un compte distinct avec des droits minimaux.

Étape 3. Connecter la caméra

Ajoutez la caméra IP dans les paramètres du système de vidéosurveillance MyVMS. Assurez-vous que le serveur voit la caméra et affiche la vidéo.

Étape 4. Ouvrir le port 9786

Le serveur web MyVMS fonctionne sur le port 9786. Redirigez-le sur le routeur ou ouvrez-le dans le pare-feu du serveur pour que les liens puissent être ouverts depuis internet.

Internet → PUBLIC_IP:9786 → serveur web MyVMS → caméra

Des exemples de redirection de ports pour les routeurs les plus courants figurent dans le guide « Comment configurer la redirection de ports ».

Étape 5. Utiliser les liens directs

Remplacez PUBLIC_IP par l'adresse de votre serveur et <base64(login:pass)> par la paire login:mot_de_passe encodée en base64 de l'utilisateur que vous avez créé.

Affiche de la caméra (instantané) :

http://PUBLIC_IP:9786/cameras/0/image?authorization=Basic%20<base64(login:pass)>&keep_aspect_ratio=0&resolution=640x480

Flux MP4 :

https://PUBLIC_IP:9786/cameras/0/streaming/main.mp4?authorization=Basic%20<base64(login:pass)>&audio=1

Flux HLS (m3u8) :

https://PUBLIC_IP:9786/cameras/0/streaming/main.m3u8?authorization=Basic%20<base64(login:pass)>&audio=1

main est le flux principal de la caméra en pleine résolution, sub est le flux secondaire en résolution réduite. Pour obtenir le flux secondaire, remplacez main par sub dans le lien — pour une intégration sur un site web, il se charge souvent plus vite et économise de la bande passante.

Questions fréquentes

Est-ce vraiment gratuit ?
La démo MyVMS est gratuite. Vous ne payez que la location du VPS et la bande passante.
Quel port doit être ouvert ?
Le port 9786 — c'est là que fonctionne le serveur web MyVMS. Sans ce port ouvert, les liens de l'affiche et de la diffusion ne fonctionneront pas depuis internet.
Quelle est la différence entre main et sub ?
main est le flux principal de la caméra, sub est le flux secondaire en résolution réduite. Dans les liens MP4 et m3u8, il suffit de remplacer main par sub.
Comment construire la chaîne d'authentification ?
Encodez en base64 la paire login:mot_de_passe de l'utilisateur que vous avez créé, et placez-la après Basic%20. N'utilisez pas le compte administrateur.
En quoi cela diffère-t-il de rtsp.me ?
Ici, vous administrez vous-même le serveur et restez responsable des mises à jour, de la bande passante et de la disponibilité. rtsp.me s'en charge et vous offre en plus un lecteur prêt à l'emploi, une protection d'accès, des statistiques et une archive dans le cloud.

Vous préférez ne pas administrer de serveur ?

Vérifiez le lien RTSP de votre caméra sur rtsp.me et obtenez une diffusion prête à l'emploi avec un lecteur, une protection d'accès et une archive dans le cloud.

Vérifier un lien RTSP