Flux rtsp temps reel/HD sur RPI avec MotionEye, pas avec plugin Camera

Bonjour,

j’ai lu sur ce forum que la feature « flux rtsp » dans le plugin camera n’était pas conseillée car nécessitant bcp de CPU, d’où la recommandation d’utiliser les snapshots. Ce que je ne comprends pas, c’est que si j’utilise l’image MotionEye sur mon raspberry, le flux RTSP est parfait , HD (1280*720), FPS > 25, et moins d’1 seconde de delai. Le tout « out of the box ».
Lorsque je rentre le même URL de flux dans le plugin camera de jeedom, il faut 10 sec pour avoir une image, et cela s’arrête après 8 secondes. Donc si le software MotionEye permet sans soucis le streaming en temps réel, pourquoi n’est pas possible avec le plugin camera ? Ce que je comprend encore moins, c’est que sur mon smartphone avec le plugin « mobile » le flux rtsp n’est pas temps réel/continu non plus, alors que je m’attendrais à ce que ce flux ne passe pas par le raspberry mais directement de la camera vers le smartphone.
Bref, je n’arrive pas à faire fonctionner le plugin camera comme on pourrait l’espérer (vrai flux video). Pensez-vous qu’il y a un soucis dans ma config Jeedom v4 ? J’utilise les dernières versions disponibles. Comme MotionEye le fait sans problème, je me dis que cela doit être possible également sous Jeedom avec le plugin Camera, non ?

Merci pour votre aide.

Ce qui semble fonctionner est ceci :

  1. j’ai 1 premier raspberry PI qui tourne Motion Eye ; dans Motion Eye j’active le streaming, ce qui me donne une URL de type http : //monadresseIP:8080
  2. sur le second raspberry PI qui tourne Jeedom je crée un design, et comme expliqué ailleurs dans le forum, je crée une zone text/HTML et j’y inserre ce code :
<iframe src="http://monadresseIP:8080" 
scrolling="no" frameborder="0" style="height: 100%; width: 100%"></iframe>

Maintenant dans mon design j’ai bien du streaming en real-time, sans délai (<1 sec)…

Je ne comprends toujours pas pourquoi je n’arrive pas à faire pareil directement à partir du plugin camera sans passer par un raspberry intermediaire qui tourne Motion Eye

Des idées ? J’ai oublié de préciser que ma caméra est une Aquilavizion, et ne l’ayant pas trouvée dans Jeedom, j’ai mis le modèle à « aucun ».

Merci

Si la capture du flux video n’est pas possible avec le plugin camera, mais que cela fonctionne via du code html dans un design, alors il devrait être possible de créer un widget qui en fasse autant non ? Un peu comme expliqué ici : Gérer et afficher ses caméras IP dans Jeedom sans le plugin « Caméra » – arno0x0x

Avec un raspberry qui tourne Motion Eye et qui stream en http, un widget Camera pourrait alors avoir le flux en temps reel, non ? Un tel plugin existe-t-il pour v4 ?

Merci

Hello

Html-display permet de faire une iframe par exemple

Merci. Et pourquoi ne pas aller une étape plus loin, et utiliser VLC en command line sur le raspberry 4 qui tourne Jeedom pour faire le transcodage rtsp (H264) et restreamer en local en http ? Il suffit alors d’afficher le stream local en http comme proposé ci-dessus.

Le plugin permet de faire l’affichage (sans le transcodage) du flux mentionné plus haut.
Je vois pas bien pourquoi rajouter une étape de plus

Bonjour,

Merci pour l’info, mais de mon côté cela ne fonctionne pas. Le code suivant n’affiche rien :

<iframe src="rtsp://admin.monpassword@adresseIPCamera:554/11" 
> scrolling="no" frameborder="0" style="height: 100%; width: 100%"></iframe>

où « rtsp://admin.monpassword@adresseIPCamera:554/11 » est le flux natif de ma caméra et fonctionne sans soucis dans MotionEye ou VLC.

Par contre le code suivant fonctionne parfaitement:

<iframe src="http://monadresseIPdeMotionEye:8081" 
scrolling="no" frameborder="0" style="height: 100%; width: 100%"></iframe>

où « http://monadresseIPdeMotionEye:8081 » est l’addresse de mon raspberry PI sur lequel tourne MotionEye.

Voilà pourquoi je pensais qu’il était nécessaire de faire tourner vlc en background pour convertir le flux H264 rtsp en flux HTTP non compressé.

Le rstp doit fonctionner directement avec le plugin camera.
Le flux http avec le plugin Html-display

En théorie, oui le flux RTSP devrait fonctionner sur le plugin camera, mais comme visiblement beaucoup d’autres,ce n’est pas le cas…(voir mon premier message)…

1 « J'aime »

De mon coté j’ai seulement le stream du flux rtsp qui s’affiche et plus les snapshots depuis que je suis passé en 4.1 !

Salut,
ton installation m’intéresse, quel tuto as tu suivi pour l’instalaltion de Motioneye ?
Un e fois installé je ne peux pas rajouter de flux rtsp :


As tu une idée?

Bonjour à tous,
Malgré que j’utilise surveillance station au travers de mon Nas synology j’aime bien étudier d’autres solutions… du coup je test motion eye … tout est OK mais je n’arrive pas à intégrer le flux dans mon instance jeedom si je suis connecté en https …
Tout est ok si je me connecte en http … :frowning:

image

Avez-vous une idée ?
@chris94440

Update :
motioneye est déployé sur un autre serveur que mon jeedom … peut etre que si il était sur le meme je n’aurais pas de soucis…à tester
Avec le plugin camera pas de soucis … mais j’aimerais bien m’en passer car il travaille pour rien a mon avis!!