Page 1 sur 1

Afficher l'image de mes webcam dans Domoticz

Publié : 24 janv. 2015, 17:35
par patrice
Bon, il pleut, il fait froid donc -> Domoticz

Une petite explication ici pour faire afficher l'image de 2/3 ... cameras dans un menu Domoticz, cela reprend les techniques vues sur le blog des "Custom Pages"

Le besoin est d'avoir une page web qui affiche les images de X caméras IP ou USB.

Il faut avoir les adresses des caméras et l'url correcte qui affiche l'image dans un navigateur (http://ipdelacam/snapshot.cgi) par exemple ou dans le cas de motion
Image

ici j'affiche la même webcam gérée par motion 2 fois (le http://192.168.1.81:8081)

On crée une custom page sous le nom désiré dans www/templates
le contenu de ce fichier est quelque chose comme :

Code : Tout sélectionner

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  <title>Webcams</title>
<style type="text/CSS">
  h2     {
color:#4E632C;
}

#main {
max-width:960px;
margin:auto;
position:relative;
}
#cam1 {
width:440px;
position:absolute;
}
#cam2 {
margin-left:445px;
min-height:250px;
}
</style>
</head>
<body>
<div id="cam1">
 <h2>Webcam 1</h2>

<iframe src="http://192.168.1.81:8081/" height="400" wdth="400"></iframe>
</div>

<div id="cam2">
 <h2>WebCam 2</h2>
<iframe src="http://192.168.1.81:8081/" height="400" wdth="400"></iframe>
</div>
</div>
</body>
</html>

Il y aurait sans doute beaucoup à dire sur ma gestion des css, mais l'efficacité prime

Re: Afficher l'image de mes webcam dans Domoticz

Publié : 03 avr. 2015, 17:49
par Seb
J'ai testé ton idée ça fonctionne en local, mais dès qu'on veut y accéder de l’extérieur ça ne fonctionne plus (logique). Une solution serait d'utiliser la redirection de port de la box en remplaçant l'adresse ip locale de la caméra par l'adresse dns:port. Cependant deux problèmes se posent. Premièrement en local ça ne fonctionne plus. Deuxièmement, plus grave, l'accès à ma caméra de l'extérieur n'a pas du tout sécurisée. Aurais-tu une solution plus sécurisée. Dans l'idéal domoticz va chercher le flux vidéo en local sur la camera IP, et c'est par lui qu'on accède au flux vidéo de l'extérieur afin de profiter de sa sécurité. Des idées pour la mise en place ?

Re: Afficher l'image de mes webcam dans Domoticz

Publié : 03 avr. 2015, 18:02
par Doume
Depuis l'extérieur, il te suffit d'utiliser un tunnel ssh, et tu seras sécurisé
De plus, l'accès local ou distant utilisera les mêmes URLs....

Re: Afficher l'image de mes webcam dans Domoticz

Publié : 04 avr. 2015, 20:59
par patrice
Tunnel ssh comme disait Doume répond parfaitement à ces aspects

Re: Afficher l'image de mes webcam dans Domoticz

Publié : 28 juin 2018, 22:35
par sphinxou
bonjour

merci pour la page sa fonctionne parfaitement mais je n'ai mis qu'une seule camera et je n'arrive pas a la centre sur la page??

Re: RE: Re: Afficher l'image de mes webcam dans Domoticz

Publié : 11 août 2018, 00:24
par dokho
patrice a écrit :Tunnel ssh comme disait Doume répond parfaitement à ces aspects
Un serveur VPN ça fait aussi le job.
C'est p-e même plus simple à utiliser (mais sûrement moins simple à mettre en plave...).

Re: Afficher l'image de mes webcam dans Domoticz

Publié : 06 nov. 2018, 12:03
par pat054
bonjour,

merci Patrice pour ce tuto, ça fonctionne bien.

Par contre, comment faire pour que l'image de la caméra soit complète dans la fenêtre (le cadre) sans avoir les ascenseurs bas et droite présents?

Et comment faire pour agrandir la fenêtre (en plein écran)? (A part faire un clic droit dessus et ouvrir le lien dans un nouvel onglet)

Patric