Flux vidéo en erreur

Bonjour à tous,

Dans l’équipe, il y a un spécialiste des flux vidéos ?

J’ai un souci avec les flux qui m’arrivent de Surveillance station (NAS Synology)

Sur mes caméras via Surveillance station, un flux originel H264 passe bien, mais un MJPEG ne passe pas

J’ai ce message d’erreur qui s’affiche toutes les secondes et disparait rapidement :
garage

J’ai une caméra qui permet d’utiliser deux flux, le H264 et le MJPEG, c’est elle qui me permet de me rendre compte que c’est la nature du flux qui déclenche l’erreur. Les autres caméras ne sont qu’en MJPEG (ou MPEG4 ou MXPEG) et provoquent l’erreur.

J’utilise l’intégration DSM de Synology qui fonctionne parfaitement.

Qui a une intégration de ses caméras dans HA via cette intégration ? Tout est ok ?

Merci pour votre aide.

Bonjour Sigalou

Le MJPEG apparait bien compatible, comme d’autre…

Par contre uniquement en http, pas rtsp, rtp,: ne serait-ce pas l’erreur??
:thinking:

Oui, quand j’installe l’intégration MJPEG, ça fonctionne.
Dans ce cas, j’attaque directement le flux de la caméra.

Dans mes premiers essais, je passais par l’intégration DSM Synology qui fonctionne parfaitement pour une DLink qui envoie du H264. Pour mes autres caméras (Mobotix, Axis, pas de chinois), j’ai l’erreur.

Je n’ai aucune idée de comment l’intégration DSM Synology récupère les flux depuis l’application Surveillance Station qui est sur le NAS Synology. L’utilisateur ne configure rien (ni http ni rtp…), tout est transparent.

Re,

J’ai DSM, mais pas de Surveillance … Je ne peux pas vérifier le fonctionnement…

Faut vérifier la compatibilité de la caméra avec synology:

https://www.synology.com/fr-fr/compatibility/camera

En mode auto, il essaye de mettre au mieux…

Par contre il doit être possible de modifier les caméra qui ont été configurées…

Après, entre-nous le MJPEG, c’est quand même un truc de looser: il n’y a aucune compression temporelle, ce n’est qu’une transmission d’image JPEG! Il y a vite fait de mettre un réseau ETH par terre!!! J’ai plus les rapports de compression entre MJPEG et MP4(H264), mais il y a de quoi se faire peur… :crazy_face:

Re,

Quelques détails sur la configuration manuelle en fonction de la version:

https://kb.synology.com/fr-fr/Surveillance/tutorial/How_to_make_an_attempt_to_install_an_unsupported_IP_camera_in_Surveillance_Station

Ne cherche pas côté config des caméras, mon install Surveillance Station fonctionne depuis des années et c’est le lien vers HA qui pose souci.
Surveillance station ne convertit visiblement pas le flux, je continue à chercher d’où peut bien venir ce message « Error with media stream contents » l’explication est là je pense.

Aaaghh… Sorry… :face_with_hand_over_mouth:

Je croyais que c’était en amont…

Mais bon, le problème est connu, existant, non corrigé et la bonne question est le sera-t-il un jour, le MJPEG est quand même archaïque …

https://github.com/home-assistant/core/issues/67586

Merci pour ton lien.
Le MJPEG est probablement archaîque mais j’ai des caméras pro, qui fonctionnent parfaitement depuis plus de 10 ans, des caméras entre 800e et 1000€ à l’époque et qui n’ont pas pris une ride. Des Axis ou Mobotix. Sauf leur protocole qui est en MJPEG.

Cela ne veut pas dire que cela de la mauvaise qualité, c’est clair!
MJPEG, c’est moins lossy que MP4… Mais en débit c’est un rapport de 15! Probablement beaucoup plus en H265 (mort-né), et que dire avec du AV1 à la volée…

Mais aujourd’hui ,la tecnho va tellement vite, que c’est obsolète en peu de temps…

oui, merci pour ton analyse bien exacte @Xtofe

Quand je capte le flux MPEG en direct, ça passe bien, par Surveillance station, ça pose souci.
Je vais faire une autre discussion car le fonctionnement en type: picture-entity et en « type: image » à l’intérieur d’un « picture-elements » ne fonctionnement pas de la même manière, j’ai un rafraichissement toutes les 10s et un flux fluide sur l’autre. Je vais faire une discussion dédiée pour ne pas charger les discussions et respecter les règles du forum.

1 « J'aime »

Hello,

Migrant comme toi de Jeedom, j’ai aussi configuré l’intégration Synology pour mes caméras.
La plupart de mes caméras fonctionne bien à part une mais je pense que c’est parce que la résolution est trop importante sur celle-ci je vais regarder pour la limiter pour HASS.

Ma compréhension du fonctionnement de l’intégration, c’est que via l’API l’intégration récupère les informations d’URL de la caméra au sein de SS (comme me faisait le plugin Jeedom de souvenir, ça fait longtemps que j’ai pas regardé le code).
Donc la façon dont SS récupére l’image sur la caméra n’est pas nécessairement la même façon dont HA va récupérer l’image sur SS. C’est SS qui fait la conversion.

Justement je n’en suis pas certain.
Toute configurer pareil, une caméra qui fait du H264 et du MJPEG passe bien quand je la mets en H264 sur SS et provoque l’erreur du haut en MJPEG.
Tu peux me faire une copie d’écran comme celle de dessous, d’une de tes caméras qui fonctionnerait en MPEG ?
C’est celle qui a les deux formats :
image
Merci

Bonjour.

Je viens de regarder avec le peu de connectivité que j’ai où je suis actuellement, et bien je n’ai plus de camera uniquement mjpeg et toutes sont désormais configurés en H.264 ou H.265.

J’ai vu que tu avais trouvé aussi une issue ouverte en parlant