Outils pour utilisateurs

Outils du site


linux:installation:rtsptoweb

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
linux:installation:rtsptoweb [2025/03/02 20:26] tutospistolinux:installation:rtsptoweb [2025/03/02 20:30] (Version actuelle) tutospisto
Ligne 77: Ligne 77:
   },   },
   "streams": {   "streams": {
-    "Couvoir": { +    "Cam1": { 
-      "name": "Couvoir",+      "name": "Cam1",
       "channels": {       "channels": {
         "0": {         "0": {
Ligne 89: Ligne 89:
       }       }
     },     },
-    "Pondoir": { +    "Cam2": { 
-      "name": "Pondoir",+      "name": "Cam2",
       "channels": {       "channels": {
         "0": {         "0": {
Ligne 151: Ligne 151:
 ====== Intégrer les vidéos dans une page html ====== ====== Intégrer les vidéos dans une page html ======
  
 +Source :
 +  * https://stackoverflow.com/questions/19782389/playing-m3u8-files-with-html-video-tag 
 +  * https://videojs.com/getting-started/#videojs-cdn 
 +  * https://github.com/videojs/http-streaming?tab=readme-ov-file#initialization 
 +  * https://unpkg.com/browse/@videojs/http-streaming@3.15.0/dist/videojs-http-streaming.min.js 
 +  * https://github.com/videojs/http-streaming?tab=readme-ov-file#installation 
  
-<code php> 
- 
-<!-- CSS  --> 
- <link href="https://vjs.zencdn.net/7.2.3/video-js.css" rel="stylesheet"> 
- 
- 
-<!-- HTML --> 
-<video id='hls-example'  class="video-js vjs-default-skin" width="800" height="600" controls> 
-<!-- <source type="application/x-mpegURL" src="https://pisto.fr.nf:8084/stream/Couvoir/channel/0/hls/live/index.m3u8"> --> 
-<source type="application/x-mpegURL" src="https://pisto.fr.nf:8084/stream/Pondoir/channel/0/hls/live/index.m3u8"> 
-</video> 
- 
- 
-<!-- JS code --> 
-<!-- If you'd like to support IE8 (for Video.js versions prior to v7) --> 
-<script src="https://vjs.zencdn.net/ie8/ie8-version/videojs-ie8.min.js"></script> 
-<script src="https://cdnjs.cloudflare.com/ajax/libs/videojs-contrib-hls/5.14.1/videojs-contrib-hls.js"></script> 
-<script src="https://vjs.zencdn.net/7.2.3/video.js"></script> 
- 
-<script> 
-var player = videojs('hls-example'); 
-player.play(); 
-</script> 
- 
- 
-</code> 
-Source : https://stackoverflow.com/questions/19782389/playing-m3u8-files-with-html-video-tag  
-https://videojs.com/getting-started/#videojs-cdn  
-https://github.com/videojs/http-streaming?tab=readme-ov-file#initialization  
-https://unpkg.com/browse/@videojs/http-streaming@3.15.0/dist/videojs-http-streaming.min.js  
-https://github.com/videojs/http-streaming?tab=readme-ov-file#installation  
- 
-====== Ajouter une nouvelle Cam ====== 
-<code bash>nano /$TONPATH/RTSPtoWeb/config.json</code> 
- 
-Ajouter dans les streams :  
- 
-<code bash> 
-    ,"NomDeLaCam": { 
-      "name": "NomDeLaCam", 
-      "channels": { 
-        "0": { 
-          "name": "ch1", 
-          "url": "rtsp://IPDELACAM:554/11", 
-          "debug": false, 
-          "on_demand": true, 
-          "audio": true, 
-          "status": 0 
-        } 
-      } 
-    }</code> 
-     
-Redémarrer le service rtsp :  
-<code bash>sudo systemctl restart rtsp.service</code> 
- 
-Vérifier son statut : 
-<code bash>sudo systemctl status rtsp.service</code> 
- 
-Si tout est OK, la nouvelle cam est disponible par le gestionnaire de RTSPtoWeb. 
  
 Pour l'ajouter dans une page Web, il faut utiliser videojs ( https://github.com/videojs/http-streaming?tab=readme-ov-file#initialization ). Pour l'ajouter dans une page Web, il faut utiliser videojs ( https://github.com/videojs/http-streaming?tab=readme-ov-file#initialization ).
Ligne 259: Ligne 206:
 </body> </body>
 </code> </code>
 +
 +
 +====== Ajouter une nouvelle Cam ======
 +Editer la config de RTSPtoWeb :
 +<code bash>nano /$TONPATH/RTSPtoWeb/config.json</code>
 +
 +Ajouter dans les streams : 
 +<code bash>
 +    ,"NomDeLaCam": {
 +      "name": "NomDeLaCam",
 +      "channels": {
 +        "0": {
 +          "name": "ch1",
 +          "url": "rtsp://IPDELACAM:554/11",
 +          "debug": false,
 +          "on_demand": true,
 +          "audio": true,
 +          "status": 0
 +        }
 +      }
 +    }
 +</code>
 +    
 +Redémarrer le service rtsp : 
 +<code bash>sudo systemctl restart rtsp.service</code>
 +
 +Vérifier son statut :
 +<code bash>sudo systemctl status rtsp.service</code>
 +
 +Si tout est OK, la nouvelle cam est disponible par le gestionnaire de RTSPtoWeb.
 +
 +
  
linux/installation/rtsptoweb.txt · Dernière modification : 2025/03/02 20:30 de tutospisto