Question pour les pros des flux caméras

Bonjour à tous,

Je possède 6 caméras (Tapo + Reolink) dont 5 en wifi et une en POE.

Tous les flux rtsp substream (basse qualité) sont récupérés par Motioneye par les enregistrements et détection de mouvement. Motioneye est installé sur une RPI4 dédié. RAS.

En parallèle je fais tourner HA sur un autre RPI4 où j’ai l’intégration Motioneye installé (et qui me sert pour activer les enregistrements via une automatisation).

Pour visionner les flux main et sub sur HA, je me connectais direment aux flux des caméras, jusqu’au jour où j’ai configuré le fichier go2rtc.yaml avec ces mêmes flux rtsp transmis par les caméras (en direct donc). ça fonctionne déja beaucoup mieux.

J’ai le pressentiment qu’il y a bien mieux à faire pour la gestion des flux, car je récupère deux fois le même flux (une fois sur Motioneye et une fois via go2rtc sur HA).

Motioneye peut renvoyer les flux qu’il reçoit en se connectant en http avec l’adresse de Motioneye et an indiquant le port correspondant à la caméra. J’ai testé, ça fonctionne bien.

Donc je me dis que je peux directement récupérer les 12 flux (6 main + 6 sub) sur Motioneye et n’activer la détection que sur les 6 flux sub (par ailleurs, il ya une option pour que lors d’une détection de mouvement sur le flux sub, il enregistre le flux main, ça marche bien !)

Ensuite, pour visionner les caméra sur HA via la carte web-rtc :

  • est-ce que je rentre directement les url fournis par motioneye (http://ipmotioneye``:port_cam/stream) dans la carte webrtc
  • ou bien je recupère d’abord tous les url envoyés par motioneye dans le go2rtc.yaml et je rentre ensuite les adresses rtsp://127.0.0.1/caméraxx dans la carte, comme je fais actuellement avec les flux transmis par les caméras

Ou alors y a t-il encore mieux à faire (en conservant Motioneye biensur !)

Merci à vous.

Ce sujet a été automatiquement fermé après 60 jours. Aucune réponse n’est permise dorénavant.