Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| linux:installation:rtsptoweb [2025/03/02 20:00] – [Serveur RTSPtoWeb (stream de flux RTSP sur le web)] tutospisto | linux:installation:rtsptoweb [2025/10/26 16:36] (Version actuelle) – [Ajouter une nouvelle Cam] tutospisto | ||
|---|---|---|---|
| Ligne 77: | Ligne 77: | ||
| }, | }, | ||
| " | " | ||
| - | "Couvoir": { | + | "Cam1": { |
| - | " | + | " |
| " | " | ||
| " | " | ||
| Ligne 89: | Ligne 89: | ||
| } | } | ||
| }, | }, | ||
| - | "Pondoir": { | + | "Cam2": { |
| - | " | + | " |
| " | " | ||
| " | " | ||
| Ligne 151: | Ligne 151: | ||
| ====== Intégrer les vidéos dans une page html ====== | ====== Intégrer les vidéos dans une page html ====== | ||
| + | Source : | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | |||
| + | |||
| + | Pour l' | ||
| + | Fichiers : {{ : | ||
| + | |||
| + | Exemple dans une page PHP : | ||
| <code php> | <code php> | ||
| + | < | ||
| + | <html lang=" | ||
| + | < | ||
| + | <meta charset=" | ||
| + | < | ||
| + | <link href=" | ||
| + | <link href=" | ||
| + | <!-- " | ||
| + | <script src=" | ||
| + | <script src=" | ||
| + | </ | ||
| - | <!-- CSS --> | + | <body> |
| - | < | + | |
| + | <?php | ||
| + | | ||
| + | $TONDNS = " | ||
| + | | ||
| + | $cameras = [ | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ]; | ||
| + | foreach ($cameras as $valeur) { | ||
| + | ?>< | ||
| + | <source src=<? | ||
| + | </ | ||
| + | < | ||
| + | var player = videojs(<? | ||
| + | player.play(); | ||
| + | </ | ||
| - | <!-- HTML --> | + | |
| - | <video id=' | + | |
| - | <!-- <source type=" | + | |
| - | <source type=" | + | |
| - | </ | + | |
| + | <?php | ||
| + | } | ||
| - | <!-- JS code --> | + | ?> |
| - | <!-- If you'd like to support IE8 (for Video.js versions prior to v7) --> | + | |
| - | <script src=" | + | |
| - | <script src=" | + | |
| - | <script src=" | + | |
| - | <script> | + | </body> |
| - | var player = videojs(' | + | </code> |
| - | player.play(); | + | |
| - | </script> | + | |
| + | ====== Ajouter une nouvelle Cam ====== | ||
| + | Editer la config de RTSPtoWeb : | ||
| + | <code bash> | ||
| + | |||
| + | Ajouter dans les streams : | ||
| + | <code bash> | ||
| + | ," | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | } | ||
| + | } | ||
| </ | </ | ||
| - | Source | + | |
| + | Redémarrer le service rtsp : | ||
| + | <code bash> | ||
| + | Vérifier son statut : | ||
| + | <code bash> | ||
| + | Si tout est OK, la nouvelle cam est disponible par le gestionnaire de RTSPtoWeb. | ||
| - | https:// | ||
| - | https:// | ||
| - | https:// | ||
| - | https:// | ||
| + | En cas de souci avec les codecs H265 | ||
| + | https:// | ||
| + | <code bash>I do have a budget camera. H.265 doesn' | ||
| + | Vérifier si l' | ||