Frigate - No frames have benn received, check error logs

Bonjour,
J’ai un soucis avec Frigate, depuis hier je n’ai plus de retour de détections. Quand je vais sur Frigate j’ai ceci (voir image). Je vais donc voir les logs mias je ne comprend pas vraiment l’erreur. Pouvez-vous m’aider s’il vous plait ? Merci d’avance.

2024-07-12 11:49:07.045004418  [2024-07-12 13:49:07] ffmpeg.exterieur.detect        ERROR   : [rtsp @ 0x562608ac7100] CSeq 10668 expected, 10634 received.
2024-07-12 11:49:07.045005668  [2024-07-12 13:49:07] ffmpeg.exterieur.detect        ERROR   :     Last message repeated 18 times
2024-07-12 11:49:07.045007008  [2024-07-12 13:49:07] ffmpeg.exterieur.detect        ERROR   : [rtsp @ 0x562608ac7100] CSeq 10668 expected, 10635 received.
2024-07-12 11:49:07.045008344  [2024-07-12 13:49:07] ffmpeg.exterieur.detect        ERROR   : [rtsp @ 0x562608ac7100] CSeq 10668 expected, 10636 received.
2024-07-12 11:49:07.045009682  [2024-07-12 13:49:07] ffmpeg.exterieur.detect        ERROR   : [rtsp @ 0x562608ac7100] CSeq 10668 expected, 10637 received.
2024-07-12 11:49:07.045011004  [2024-07-12 13:49:07] ffmpeg.exterieur.detect        ERROR   : [rtsp @ 0x562608ac7100] CSeq 10668 expected, 10638 received.
2024-07-12 11:49:07.045012358  [2024-07-12 13:49:07] ffmpeg.exterieur.detect        ERROR   : [rtsp @ 0x562608ac7100] CSeq 10668 expected, 10639 received.
2024-07-12 11:49:07.045013672  [2024-07-12 13:49:07] ffmpeg.exterieur.detect        ERROR   : [rtsp @ 0x562608ac7100] CSeq 10668 expected, 10640 received.
2024-07-12 11:49:07.045169566  [2024-07-12 13:49:07] ffmpeg.exterieur.detect        ERROR   : [rtsp @ 0x562608ac7100] CSeq 10668 expected, 10641 received.
2024-07-12 11:49:07.045178767  [2024-07-12 13:49:07] ffmpeg.exterieur.detect        ERROR   : [rtsp @ 0x562608ac7100] CSeq 10668 expected, 10642 received.
2024-07-12 11:49:07.045614306  [2024-07-12 13:49:07] ffmpeg.exterieur.detect        ERROR   : [rtsp @ 0x562608ac7100] CSeq 10668 expected, 10643 received.
2024-07-12 11:49:07.045617166  [2024-07-12 13:49:07] ffmpeg.exterieur.detect        ERROR   : [rtsp @ 0x562608ac7100] CSeq 10668 expected, 10644 received.
2024-07-12 11:49:07.045618542  [2024-07-12 13:49:07] ffmpeg.exterieur.detect        ERROR   : [rtsp @ 0x562608ac7100] CSeq 10668 expected, 10645 received.
2024-07-12 11:49:07.045619838  [2024-07-12 13:49:07] ffmpeg.exterieur.detect        ERROR   : [rtsp @ 0x562608ac7100] CSeq 10668 expected, 10646 received.
2024-07-12 11:49:07.045728506  [2024-07-12 13:49:07] ffmpeg.exterieur.detect        ERROR   : [rtsp @ 0x562608ac7100] CSeq 10668 expected, 10647 received.
2024-07-12 11:49:07.048942579  [2024-07-12 13:49:07] ffmpeg.exterieur.detect        ERROR   : [rtsp @ 0x562608ac7100] CSeq 10668 expected, 10648 received.
2024-07-12 11:49:07.048946528  [2024-07-12 13:49:07] ffmpeg.exterieur.detect        ERROR   : [rtsp @ 0x562608ac7100] CSeq 10668 expected, 10649 received.
2024-07-12 11:49:07.048948108  [2024-07-12 13:49:07] ffmpeg.exterieur.detect        ERROR   : [rtsp @ 0x562608ac7100] CSeq 10668 expected, 10650 received.
2024-07-12 11:49:07.048949552  [2024-07-12 13:49:07] ffmpeg.exterieur.detect        ERROR   : [rtsp @ 0x562608ac7100] CSeq 10668 expected, 10651 received.
2024-07-12 11:49:07.048950979  [2024-07-12 13:49:07] ffmpeg.exterieur.detect        ERROR   : [rtsp @ 0x562608ac7100] CSeq 10668 expected, 10652 received.
2024-07-12 11:49:07.048952439  [2024-07-12 13:49:07] ffmpeg.exterieur.detect        ERROR   : [rtsp @ 0x562608ac7100] CSeq 10668 expected, 10653 received.
2024-07-12 11:49:07.048953817  [2024-07-12 13:49:07] ffmpeg.exterieur.detect        ERROR   : [rtsp @ 0x562608ac7100] CSeq 10668 expected, 10654 received.
2024-07-12 11:49:07.048955198  [2024-07-12 13:49:07] ffmpeg.exterieur.detect        ERROR   : [rtsp @ 0x562608ac7100] CSeq 10668 expected, 10655 received.
2024-07-12 11:49:07.048956544  [2024-07-12 13:49:07] ffmpeg.exterieur.detect        ERROR   : [rtsp @ 0x562608ac7100] CSeq 10668 expected, 10656 received.
2024-07-12 11:49:07.048957812  [2024-07-12 13:49:07] ffmpeg.exterieur.detect        ERROR   : [rtsp @ 0x562608ac7100] CSeq 10668 expected, 10657 received.
2024-07-12 11:49:07.048959145  [2024-07-12 13:49:07] ffmpeg.exterieur.detect        ERROR   : [rtsp @ 0x562608ac7100] CSeq 10668 expected, 10658 received.
2024-07-12 11:49:07.048960406  [2024-07-12 13:49:07] ffmpeg.exterieur.detect        ERROR   : [rtsp @ 0x562608ac7100] CSeq 10668 expected, 10659 received.
2024-07-12 11:49:07.048961670  [2024-07-12 13:49:07] ffmpeg.exterieur.detect        ERROR   : [rtsp @ 0x562608ac7100] CSeq 10668 expected, 10660 received.
2024-07-12 11:49:07.048962967  [2024-07-12 13:49:07] ffmpeg.exterieur.detect        ERROR   : [rtsp @ 0x562608ac7100] CSeq 10668 expected, 10661 received.
2024-07-12 11:49:07.048964227  [2024-07-12 13:49:07] ffmpeg.exterieur.detect        ERROR   : [rtsp @ 0x562608ac7100] CSeq 10668 expected, 10662 received.
2024-07-12 11:49:07.048965531  [2024-07-12 13:49:07] ffmpeg.exterieur.detect        ERROR   : [rtsp @ 0x562608ac7100] CSeq 10668 expected, 10663 received.
2024-07-12 11:49:07.048966805  [2024-07-12 13:49:07] ffmpeg.exterieur.detect        ERROR   : [rtsp @ 0x562608ac7100] CSeq 10668 expected, 10664 received.
2024-07-12 11:49:07.048968073  [2024-07-12 13:49:07] ffmpeg.exterieur.detect        ERROR   : [rtsp @ 0x562608ac7100] CSeq 10668 expected, 10665 received.
2024-07-12 11:49:07.048969360  [2024-07-12 13:49:07] ffmpeg.exterieur.detect        ERROR   : [rtsp @ 0x562608ac7100] CSeq 10668 expected, 10666 received.
2024-07-12 11:49:07.048970611  [2024-07-12 13:49:07] ffmpeg.exterieur.detect        ERROR   : [rtsp @ 0x562608ac7100] CSeq 10668 expected, 10667 received.
2024-07-12 11:49:07.048971998  [2024-07-12 13:49:07] ffmpeg.exterieur.detect        ERROR   : rtsp://LIEN: Connection timed out
2024-07-12 11:49:07.048973167  [2024-07-12 13:49:07] ffmpeg.exterieur.detect        ERROR   :     Last message repeated 2 times
2024-07-12 11:52:34.817485549  [2024-07-12 13:52:34] frigate.comms.mqtt             ERROR   : Unable to publish to stats: client is not connected

Hello

Tu n’avais pas eu un pb identique avec webrtc et résolu en redémarrant les caméras ?

C’est quoi comme cam ? Ta config Frigate ?

Oui oui exactement j’ai tenté ici mais ça n’a pas abouti :sweat_smile:

C’est des Tapo C500 et C200.

mqtt:
  enabled: True
  host: XXXXXXX
  port: XXXXX
  topic_prefix: frigate
  client_id: frigate
  user: XXXXXX
  password: XXXX
  stats_interval: 300
    
cameras:
    exterieur:
        ffmpeg:
            inputs:
                - path: rtsp://XXXXX
                  roles:
                    - detect
        detect:
            enabled: False
            width: 1920
            height: 1080
        objects:
          track:
            - person
            - cat
            - dog
        snapshots:
          enabled: True
        record:
          enabled: True
          retain:
              days: 3
              mode: motion
          events:
            retain:
              default: 10
              mode: motion
        motion:
          mask:
            - 0,0,0,628,619,388,639,0
            - 628,159,1920,207,1920,0,591,0,604,155
            - 1920,567,1920,0,1720,0,1691,521
    interieur:
        ffmpeg:
            inputs:
                - path: rtsp://XXXXXXXX
                  roles:
                    - detect
        detect:
            enabled: False
            width: 1920
            height: 1080
        objects:
          track:
            - person
        snapshots:
          enabled: True
        record:
          enabled: True
          retain:
              days: 3
              mode: motion
          events:
            retain:
              default: 10
              mode: motion
        motion:
          mask:
            - 0,0,0,720,280,720,804,0 

Ca ne sert à rien de masquer ton flux rtsp dans la config ( masque juste les crédentials) :wink:

As-tu checké les flux rtsp via vlc par exemple , histoire d’être sur dans un premier temps que celles-ci envoie bien leur flux video ?

Sinon, ce qui m’étonne dans ta conf c’est que tu as les detect à false :thinking:
Diminue aussi la résolution sur la partie detect, 640*360 avec fps de 5 est souvent largement suffisant

un exemple dans ma conf

  Sonnette:
    ffmpeg:
      inputs:
      - path: rtsp://xxxx:yyyy@192.168.15.123:554/h264Preview_01_sub
        roles:
        - detect
        - rtmp
        - record

      output_args:
        record: preset-record-generic-audio-copy

    detect:
      width: 640
      height: 360
      fps: 5
      enabled: true

    objects:
      track:
      - person

      filters:
        person:

      # Optional: minimum score for the object to initiate tracking (default: shown below)
          min_score: 0.5
      # Optional: minimum decimal percentage for tracked object's computed score to be considered a true positive (default: shown below)
          threshold: 0.8

    motion:
      mask:
      - 0,163,292,159,293,198,0,204

Oui mais dans l’adresse rtsp il y a l’adresse mail et le mot de passe.

Je viens d’essayer avec VLC et ça ne marche pas:
image

Pour les detect à false j’ai voulu faire en sorte à ce que ça enregistre que quand il y a détection, j’ai du faire une connerie je pense je vais devoir reregarder ça dans la doc

Si tu n’as pas le flux de visible via vlc, à mon avis ton pb principal se situe au niveau de tes cams

Pour la partie enregistrement uniquement si motion ou objet détecté c’est ici au niveau du mode que ça se configure :

Extrait de la doc Frigate :

record:
  # Optional: Enable recording (default: shown below)
  # WARNING: If recording is disabled in the config, turning it on via
  #          the UI or MQTT later will have no effect.
  enabled: False
  # Optional: Number of minutes to wait between cleanup runs (default: shown below)
  # This can be used to reduce the frequency of deleting recording segments from disk if you want to minimize i/o
  expire_interval: 60
  # Optional: Sync recordings with disk on startup and once a day (default: shown below).
  sync_recordings: False
  # Optional: Retention settings for recording
  retain:
    # Optional: Number of days to retain recordings regardless of events (default: shown below)
    # NOTE: This should be set to 0 and retention should be defined in events section below
    #       if you only want to retain recordings of events.
    days: 0
    # Optional: Mode for retention. Available options are: all, motion, and active_objects
    #   all - save all recording segments regardless of activity
    #   motion - save all recordings segments with any detected motion
    #   active_objects - save all recording segments with active/moving objects
    # NOTE: this mode only applies when the days setting above is greater than 0
    mode: all
  # Optional: Recording Export Settings

Dans ton cas , mode: active_objects ou mode:motion

Je ne comprend pas le pb puisque sur l’appli de tapo ça marche… je ne vois pas d’où ça peut venir

Ah d’accord, je vais déjà corriger ça, merci !

L’appli tapo n’utilise pas le flux rtsp.
Peux-tu publier le chemin rtsp complet ( en masquant identifiant et mdp ) stp ? Juste pour vérifier quelque chose :wink:

Ah je pensais.

rtsp://email:MDP@192.168.1.40:554/stream1

C’est ok si je me réfère à la doc Tapo.
C’est étonnant donc que tu n’accède pas au flux via vlc :thinking:

Je comprends pas ça marchais hier et j’ai rien touché depuis…

A tout hasard va vérifier le paramètres camera account sur ton appli

  1. Sur la page Live View , appuyez sur l’icône dans le coin supérieur droit pour accéder à la page Paramètres de l’appareil .

  1. Appuyez sur Paramètres avancés , puis sélectionnez Compte de caméra pour créer un compte (nom d’utilisateur et mot de passe) pour la connexion de la caméra sur d’autres portails.

Vous verrez une invite comme ci-dessous (À propos du compte de la caméra), veuillez la lire et appuyer sur Comprendre et accepter l’utilisation , vous pourrez alors créer un compte pour la caméra.

Remarque : Le nom d’utilisateur et le mot de passe doivent contenir de 6 à 32 caractères.

J’ai fait comme c’est dit :confused:

Elles répondent au moins au ping tes cameras ?

Oui elles répondent toute les deux

et avec gortc je les ai aussi

What ??? GO2RTC se base normalement sur le flux rtsp donc vraiment étrange ton affaire, et que tu n’ai pas le flux dans VLC à minima :thinking:

Je suppose que tu as redémarré Frigate dès l’apparition du pb …

Hors sujet par rapport à ton pb mais pas besoin d’avoir l’addon go2rtc , il est activable directement dans Frigate qui l’embarque dans ses binaries.

Configuring go2rtc | Frigate

Je l’ai bien redémarré 2 ou 3 fois.

Alors, je ne sais pas pourquoi. Je viens de redémarrer, on sait jamais, et ça marche… je sais pas trop quoi dire.

Je vais me renseigner pour go2rtc parce oui comme tu dis j’ai le module en plus.

1 « J'aime »