rtsp.me ou votre propre serveur pour diffuser une caméra IP
Vous pouvez configurer vous-même une diffusion en direct depuis une caméra IP : louer un VPS ou installer un mini-serveur, déployer un logiciel de serveur multimédia et connecter un lecteur web.
À première vue, exploiter votre propre serveur peut sembler moins cher. Mais au-delà du VPS lui-même, il faut tenir compte du trafic sortant, de la configuration, de la surveillance, des mises à jour, du stockage des archives et du temps consacré par un spécialiste à la maintenance de l'infrastructure.
Nous comparons ci-dessous une infrastructure auto-hébergée avec rtsp.me en matière de coût, de complexité de configuration, de maintenance et de mise à l'échelle.
Essayer rtsp.meCe que comprend une solution auto-hébergée
Pour afficher le flux d'une caméra IP sur votre site web sans service géré, vous devez mettre en place et maintenir plusieurs composants :
- un VPS doté d'une bande passante suffisante ou un mini-serveur sur site ;
- un logiciel de serveur multimédia, tel que MediaMTX, SRS, nginx-rtmp ou une solution basée sur FFmpeg ;
- la conversion du flux RTSP en HLS (M3U8), lisible par les navigateurs ;
- un lecteur HTML5 ;
- un domaine et le HTTPS ;
- l'acheminement de la vidéo de la caméra vers le serveur via une adresse IP publique, une redirection de ports, un VPN, un tunnel ou l'envoi sortant du flux ;
- un espace de stockage pour l'archive vidéo et un système de rotation des enregistrements ;
- la surveillance de la caméra et du flux ;
- le redémarrage automatique des services après une panne ;
- des sauvegardes ;
- les mises à jour du système d'exploitation et du serveur multimédia ;
- la configuration du pare-feu et la sécurisation du serveur.
Une configuration type ressemble à ceci :
Avec rtsp.me, cette infrastructure est déjà en place et sa maintenance fait partie du service.
rtsp.me ou votre propre serveur
| Paramètre | rtsp.me | Votre propre VPS / serveur |
|---|---|---|
| Configuration | Quelques minutes | De quelques heures à plusieurs jours |
| Serveur multimédia | Déjà configuré | À installer et à configurer |
| HLS | Prêt à l'emploi | À configurer |
| HTTPS | Prêt à l'emploi | À configurer et à maintenir par vos soins |
| Lecteur HTML5 | Code prêt à l'emploi pour votre site web | À choisir et à configurer par vos soins |
| Acheminement du flux | Plusieurs options de connexion de la caméra | À mettre en place par vos soins |
| Trafic | Pris en charge par l'infrastructure du service | Limité par l'offre et la capacité du VPS |
| Mise à l'échelle | Prise en charge par le service | À mettre en place par vos soins |
| Surveillance | Intégrée | À configurer |
| Archive vidéo | Enregistrement dans le cloud | Votre propre espace de stockage |
| Protection du flux | Outils prêts à l'emploi | À mettre en œuvre par vos soins |
| Mises à jour | Prises en charge par rtsp.me | Prises en charge par le propriétaire du serveur |
| Administration | Non requise | Requise |
Quel volume de trafic génère une diffusion en direct
Le coût d'un VPS ne se limite pas à la location du serveur virtuel. Le trafic sortant est l'une des principales ressources utilisées par la diffusion vidéo.
Supposons qu'une caméra IP envoie une vidéo à un débit de 2 Mbps et que la session de visionnage moyenne dure 10 minutes.
- Une session de visionnageEnviron 150 MB de trafic
- 100 visionnages par jourEnviron 15 GB par jour
- Une caméra par moisEnviron 450 GB
- 10 camérasEnviron 4.5 TB par mois
- 100 camérasEnviron 45 TB par mois
Lorsque vous choisissez un VPS pour diffuser de la vidéo, tenez compte non seulement du prix de location, mais aussi du trafic inclus, de la vitesse du port réseau et des frais de dépassement.
Que se passe-t-il lorsque l'audience augmente ?
Avec votre propre serveur multimédia, chaque nouveau spectateur augmente le trafic sortant.
Caméra IP → VPS → 1,000 spectateurs
Ces scénarios imposent des charges très différentes à l'infrastructure réseau. À mesure que l'audience augmente, vous devez tenir compte de la bande passante du port, des performances du serveur et de la capacité de l'infrastructure à évoluer.
Avec rtsp.me, la caméra envoie un seul flux vers l'infrastructure du service, et rtsp.me se charge de le diffuser aux spectateurs. Le propriétaire de la caméra n'a pas besoin de faire évoluer un VPS ni de mettre en place un système de répartition de charge.
Les coûts cachés d'une solution auto-hébergée
La location du VPS peut ne représenter qu'une partie du coût total.
Trafic sortant
Le volume de données transférées augmente avec le nombre de spectateurs et la durée de chaque session de visionnage.
Archive vidéo
L'enregistrement continu de plusieurs caméras consomme rapidement des dizaines ou des centaines de gigaoctets, voire des téraoctets d'espace disque. Vous devez organiser le stockage, la rotation des enregistrements et la surveillance de l'espace libre.
Surveillance
Il ne suffit pas de démarrer FFmpeg ou un serveur multimédia. Vous devez surveiller la disponibilité de la caméra, l'état du flux, le processeur, la mémoire, le disque et l'utilisation du réseau.
Tolérance aux pannes
Vous avez également besoin d'un redémarrage automatique des processus, d'une détection des flux figés, d'une surveillance et d'alertes.
Mises à jour et sécurité
Le système d'exploitation, le serveur multimédia et les autres composants nécessitent des mises à jour régulières. Un serveur exposé à internet doit également être protégé et supervisé.
Temps de travail d'un spécialiste
Même lorsque la location du VPS est peu coûteuse, le calcul doit inclure le temps d'ingénierie consacré à la configuration initiale, aux mises à jour, aux diagnostics et au dépannage.
Qu'en est-il d'un mini-serveur sur site ?
Au lieu d'un VPS, vous pouvez installer un mini-serveur physique à proximité des caméras. Cela évite la location d'un serveur virtuel, mais ajoute d'autres exigences :
- une alimentation électrique stable ;
- une alimentation de secours ;
- une bande passante internet sortante suffisante ;
- la surveillance de la température de l'équipement ;
- la maintenance des dispositifs de stockage ;
- des sauvegardes ;
- un accès physique au serveur en cas de panne.
Quand votre propre serveur se justifie
Exploiter votre propre serveur multimédia peut être une bonne solution lorsque :
- le système vidéo doit fonctionner au sein d'un réseau entièrement fermé ;
- la politique de l'entreprise interdit l'envoi de flux vidéo à des services externes ;
- un traitement vidéo personnalisé est nécessaire ;
- vous avez besoin d'une analyse vidéo propriétaire ou d'une intégration avec un logiciel spécialisé ;
- l'entreprise dispose déjà d'une infrastructure serveur et des spécialistes pour la maintenir ;
- le nombre de caméras et de spectateurs est faible et l'infrastructure est déjà disponible.
Dans ces cas, un serveur auto-hébergé offre un contrôle total sur le système.
Quand rtsp.me est plus pratique
Un service géré convient lorsque l'objectif principal est d'obtenir une diffusion en direct depuis une caméra IP sans mettre en place ni maintenir votre propre infrastructure serveur.
rtsp.me prend en charge le travail technique nécessaire pour acheminer la vidéo du serveur multimédia jusqu'aux spectateurs.
- Serveur multimédiaInutile d'installer et de maintenir vous-même MediaMTX, SRS, nginx-rtmp ou FFmpeg
- Lecteur HTML5Une fois la caméra connectée, vous recevez un code de lecteur prêt à l'emploi pour votre site web
- Connexion sans IP statiqueD'autres méthodes d'acheminement du flux sont disponibles lorsqu'un accès entrant direct à la caméra n'est pas possible
- ProtectionDes outils permettent de restreindre l'accès au flux et de contrôler son intégration sur des sites web tiers
- Archive vidéo dans le cloudLes enregistrements peuvent être conservés dans le cloud sans installer de disques ni gérer la rotation des fichiers
- SurveillanceInutile de mettre en place votre propre système de surveillance du serveur multimédia et de la diffusion vidéo
- Mise à l'échelleLorsque l'audience augmente, vous n'avez pas besoin d'accroître la bande passante d'un seul VPS ni de mettre vous-même en place une infrastructure supplémentaire
Quelle option choisir ?
Votre propre VPS ou mini-serveur offre un contrôle maximal et peut être rentable lorsque l'infrastructure serveur et les spécialistes sont déjà disponibles.
rtsp.me évite d'avoir à installer et à maintenir votre propre serveur multimédia et permet de lancer plus rapidement la diffusion d'une caméra IP sur un site web.
Comparer les options uniquement sur la base du prix de location du VPS est donc trompeur. Une solution auto-hébergée doit prendre en compte l'ensemble de l'infrastructure : serveur, trafic réseau, stockage des données, surveillance, redondance, mises à jour et temps des spécialistes.
Si l'objectif est précisément de mettre rapidement en ligne la vidéo en direct d'une caméra IP sur un site web, un service cloud prêt à l'emploi permet de le faire sans nécessiter votre propre infrastructure serveur.
Connectez votre caméra IP à rtsp.me
Lancez une diffusion en direct sans installer ni maintenir votre propre serveur multimédia.
Connecter une caméra IP