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/01 23:29] – [Intégrer les vidéos dans une page html] tutospisto | linux:installation:rtsptoweb [2025/03/02 20:30] (Version actuelle) – tutospisto | ||
---|---|---|---|
Ligne 77: | Ligne 77: | ||
}, | }, | ||
" | " | ||
- | "Couvoir": { | + | "Cam1": { |
- | " | + | " |
" | " | ||
" | " | ||
Ligne 89: | Ligne 89: | ||
} | } | ||
}, | }, | ||
- | "Pondoir": { | + | "Cam2": { |
- | " | + | " |
" | " | ||
" | " | ||
Ligne 127: | Ligne 127: | ||
Type=simple | Type=simple | ||
Restart=always | Restart=always | ||
- | ExecStart= /home/ | + | ExecStart= /$TONPATH/ |
- | WorkingDirectory=/ | + | WorkingDirectory=/ |
[Install] | [Install] | ||
Ligne 145: | Ligne 145: | ||
Exemple : | Exemple : | ||
- | https://pisto.fr.nf:8084 | + | <code bash>https://$TONDNS:8084</ |
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:// | ||
- | <code bash> | ||
- | <!-- CSS --> | + | Pour l' |
- | < | + | Fichiers : {{ : |
+ | Exemple dans une page PHP : | ||
- | <!-- HTML --> | + | <code php> |
- | <video id=' | + | <!doctype html> |
- | <!-- <source type="application/x-mpegURL" | + | <html lang=" |
- | <source type="application/x-mpegURL" src="https://pisto.fr.nf: | + | < |
- | </video> | + | <meta charset="utf-8"> |
+ | < | ||
+ | <link href="../css.css" | ||
+ | <link href="css/video-js.css" | ||
+ | <!-- " | ||
+ | <script src="js/video.min.js"></ | ||
+ | < | ||
+ | </head> | ||
+ | < | ||
- | <!-- JS code --> | + | <?php |
- | <!-- If you'd like to support IE8 (for Video.js versions prior to v7) --> | + | |
- | <script | + | $TONDNS = " |
- | <script src=" | + | |
- | < | + | $cameras = [ |
+ | ' | ||
+ | ' | ||
+ | ' | ||
+ | ]; | ||
+ | foreach ($cameras as $valeur) { | ||
+ | ?><video-js id=<?php echo ("'" | ||
+ | <source | ||
+ | | ||
+ | <script> | ||
+ | var player | ||
+ | player.play(); | ||
+ | | ||
- | < | + | |
- | var player = videojs(' | + | |
- | player.play(); | + | |
- | </ | + | |
+ | <?php | ||
+ | } | ||
+ | ?> | ||
+ | |||
+ | </ | ||
+ | </ | ||
+ | |||
+ | |||
+ | ====== 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:// | ||