frigate-hass-card icon indicating copy to clipboard operation
frigate-hass-card copied to clipboard

Clips playback on Android Tablet not working

Open GroteGehaktBal opened this issue 6 months ago • 0 comments

Checklist:

  • [x] I updated to the latest version available
  • [x] I cleared the cache of my browser

Release with the issue: 2024.8.2

Browser and Operating System: Fully Kiosk Browser Android 14 Lenovo Tablet

Description of problem: On a normal Chrome browser on pc the card works perfectly as expected. But on my Android tablet I'm having a problem. Viewing the recorded clips using the Frigate Card is only playing audio but no video. It is just a black screen with the audio playing fine. This is only for the two Reolink Doorbell PoE camera's. They used to work fine a week ago, but in the meanwhile I've updated Frigate to 14.0. I also have a h264 rtsp stream from a different camera and playing back those clips work fine.

I have tried updating and switching to the dev version of webview but that didn't change anything. I tried the Android HA app and that has the same problem as in the Fully Kiosk Browser. The timezone settings on Frigate are also correct.

Frigate card diagnostic information

{
  "home_assistant": {
    "installation_type": "Home Assistant OS",
    "version": "2024.8.2",
    "dev": false,
    "hassio": true,
    "virtualenv": false,
    "python_version": "3.12.4",
    "docker": true,
    "arch": "x86_64",
    "timezone": "Europe/Amsterdam",
    "os_name": "Linux",
    "os_version": "6.6.46-haos",
    "supervisor": "2024.08.0",
    "host_os": "Home Assistant OS 13.1",
    "docker_version": "26.1.4",
    "chassis": "vm",
    "run_as_root": true
  },
  "custom_components": {
    "frigate": {
      "documentation": "https://github.com/blakeblackshear/frigate",
      "version": "5.3.0",
      "requirements": [
        "pytz"
      ]
    },
    "webrtc": {
      "documentation": "https://github.com/AlexxIT/WebRTC",
      "version": "v3.5.2",
      "requirements": []
    },
    "sonoff": {
      "documentation": "https://github.com/AlexxIT/SonoffLAN",
      "version": "3.7.3",
      "requirements": [
        "pycryptodome>=3.6.6"
      ]
    },
    "auto_backup": {
      "documentation": "https://github.com/jcwillox/hass-auto-backup",
      "version": "1.5.0",
      "requirements": []
    },
    "solaredge_modbus_multi": {
      "documentation": "https://github.com/WillCodeForCats/solaredge-modbus-multi/wiki",
      "version": "2.4.20",
      "requirements": [
        "pymodbus>=3.6.6"
      ]
    },
    "moonraker": {
      "documentation": "https://moonraker-home-assistant.readthedocs.io/en/latest/",
      "version": "1.3.1",
      "requirements": [
        "moonraker-api==2.0.6"
      ]
    },
    "afvalbeheer": {
      "documentation": "https://github.com/pippyn/Home-Assistant-Sensor-Afvalbeheer",
      "version": "5.3.7",
      "requirements": [
        "rsa",
        "pycryptodome"
      ]
    },
    "hikvision_next": {
      "documentation": "https://github.com/maciej-or/hikvision_next",
      "version": "1.0.16",
      "requirements": [
        "xmltodict==0.13.0",
        "hikvisionapi==0.3.2",
        "requests-toolbelt==1.0.0"
      ]
    },
    "hacs": {
      "documentation": "https://hacs.xyz/docs/configuration/start",
      "version": "2.0.0",
      "requirements": [
        "aiogithubapi>=22.10.1"
      ]
    },
    "jumbo": {
      "documentation": "https://github.com/peternijssen/home-asssistant-jumbo",
      "version": "0.8.0",
      "requirements": [
        "python-jumbo-api==0.8.0"
      ]
    },
    "hass_agent": {
      "documentation": "https://github.com/LAB02-Research/HASS.Agent-Integration",
      "version": "2022.11.9",
      "requirements": []
    },
    "adaptive_lighting": {
      "documentation": "https://github.com/basnijholt/adaptive-lighting#readme",
      "version": "1.22.0",
      "requirements": [
        "ulid-transform"
      ]
    },
    "openrgb": {
      "documentation": "https://github.com/koying/openrgb_ha",
      "version": "2.3",
      "requirements": [
        "openrgb-python==0.2.10"
      ]
    },
    "scrypted": {
      "documentation": "https://www.home-assistant.io/integrations/scrypted",
      "version": "0.0.9",
      "requirements": []
    },
    "browser_mod": {
      "documentation": "https://github.com/thomasloven/hass-browser_mod/blob/master/README.md",
      "version": "2.3.1",
      "requirements": []
    },
    "illuminance": {
      "documentation": "https://github.com/pnbruckner/ha-illuminance/5.4.3/master/README.md",
      "version": "5.4.3",
      "requirements": []
    },
    "localtuya": {
      "documentation": "https://github.com/rospogrigio/localtuya/",
      "version": "5.2.1",
      "requirements": []
    },
    "aduro": {
      "documentation": "https://github.com/clementprevot/aduro",
      "version": "0.0.1",
      "requirements": [
        "pyduro>=2.0.0"
      ]
    },
    "icloud3": {
      "documentation": "https://gcobb321.github.io/icloud3_v3_docs/#/",
      "version": "3.0.5.7",
      "requirements": []
    },
    "spaclient": {
      "documentation": "https://github.com/plmilord/Hass.io-custom-component-spaclient",
      "version": "3.1",
      "requirements": []
    },
    "smart_irrigation": {
      "documentation": "https://github.com/jeroenterheerdt/HASmartIrrigation",
      "version": "v2024.8.0",
      "requirements": []
    },
    "audiconnect": {
      "documentation": "https://github.com/audiconnect/audi_connect_ha",
      "version": "1.10.1",
      "requirements": [
        "beautifulsoup4"
      ]
    }
  },
  "integration_manifest": {
    "domain": "frigate",
    "name": "Frigate",
    "codeowners": [
      "blakeblackshear"
    ],
    "config_flow": true,
    "dependencies": [
      "http",
      "media_source",
      "mqtt"
    ],
    "documentation": "https://github.com/blakeblackshear/frigate",
    "iot_class": "local_push",
    "issue_tracker": "https://github.com/blakeblackshear/frigate-hass-integration/issues",
    "requirements": [
      "pytz"
    ],
    "version": "5.3.0",
    "is_built_in": false
  },
  "setup_times": {
    "null": {
      "setup": 0.0033632970007602125
    },
    "44eedc6bf9e4d7b0997ce11ab0ccd20b": {
      "wait_import_platforms": -0.17960484100331087,
      "wait_base_component": -0.0008685119973961264,
      "config_entry_setup": 0.46526339500269387
    }
  },
  "data": {
    "frigate_config": {
      "audio": {
        "enabled": false,
        "listen": [
          "bark",
          "fire_alarm",
          "scream",
          "speech",
          "yell"
        ],
        "max_not_heard": 30,
        "min_volume": 500,
        "num_threads": 2
      },
      "auth": {
        "cookie_name": "frigate_token",
        "cookie_secure": false,
        "enabled": true,
        "hash_iterations": 600000,
        "refresh_time": 43200,
        "reset_admin_password": false,
        "session_length": 86400,
        "trusted_proxies": []
      },
      "birdseye": {
        "enabled": true,
        "height": 720,
        "inactivity_threshold": 30,
        "layout": {
          "scaling_factor": 2.0
        },
        "mode": "objects",
        "quality": 8,
        "restream": false,
        "width": 1280
      },
      "camera_groups": {},
      "cameras": {
        "achterdeurbel": {
          "audio": {
            "enabled": false,
            "enabled_in_config": false,
            "listen": [
              "bark",
              "fire_alarm",
              "scream",
              "speech",
              "yell"
            ],
            "max_not_heard": 30,
            "min_volume": 500,
            "num_threads": 2
          },
          "best_image_timeout": 60,
          "birdseye": {
            "enabled": true,
            "mode": "objects",
            "order": 0
          },
          "detect": {
            "annotation_offset": 0,
            "enabled": true,
            "fps": 5,
            "height": 672,
            "max_disappeared": 25,
            "min_initialized": 2,
            "stationary": {
              "interval": 50,
              "max_frames": {
                "objects": {}
              },
              "threshold": 50
            },
            "width": 896
          },
          "enabled": true,
          "ffmpeg": {
            "global_args": [
              "-hide_banner",
              "-loglevel",
              "warning",
              "-threads",
              "2"
            ],
            "hwaccel_args": "-hwaccel vaapi -hwaccel_device /dev/dri/renderD128 -hwaccel_output_format yuv420p",
            "input_args": "preset-rtsp-generic",
            "inputs": [
              {
                "global_args": [],
                "hwaccel_args": [],
                "input_args": "preset-rtsp-restream-low-latency",
                "path": "**REDACTED**",
                "roles": [
                  "record"
                ]
              },
              {
                "global_args": [],
                "hwaccel_args": [],
                "input_args": "preset-rtsp-restream-low-latency",
                "path": "**REDACTED**",
                "roles": [
                  "audio",
                  "detect"
                ]
              }
            ],
            "output_args": {
              "detect": [
                "-threads",
                "2",
                "-f",
                "rawvideo",
                "-pix_fmt",
                "yuv420p"
              ],
              "record": "preset-record-generic-audio-copy"
            },
            "retry_interval": 10.0
          },
          "ffmpeg_cmds": [
            {
              "cmd": "ffmpeg -hide_banner -loglevel warning -threads 2 -hwaccel vaapi -hwaccel_device /dev/dri/renderD128 -hwaccel_output_format yuv420p -user_agent FFmpeg Frigate/0.14.0-da913d8 -rtsp_transport tcp -timeout 5000000 -fflags nobuffer -flags low_delay -i rtsp://192.168.0.28:8554/achterdeurbel -f segment -segment_time 10 -segment_format mp4 -reset_timestamps 1 -strftime 1 -c copy /tmp/cache/achterdeurbel@%Y%m%d%H%M%S%z.mp4",
              "roles": [
                "record"
              ]
            },
            {
              "cmd": "ffmpeg -hide_banner -loglevel warning -threads 2 -hwaccel vaapi -hwaccel_device /dev/dri/renderD128 -hwaccel_output_format yuv420p -user_agent FFmpeg Frigate/0.14.0-da913d8 -rtsp_transport tcp -timeout 5000000 -fflags nobuffer -flags low_delay -i rtsp://192.168.0.28:8554/achterdeurbel_sub -r 5 -vf fps=5,scale=896:672 -threads 2 -f rawvideo -pix_fmt yuv420p pipe:",
              "roles": [
                "audio",
                "detect"
              ]
            }
          ],
          "live": {
            "height": 720,
            "quality": 8,
            "stream_name": "achterdeurbel"
          },
          "motion": {
            "contour_area": 10,
            "delta_alpha": 0.2,
            "enabled": true,
            "enabled_in_config": true,
            "frame_alpha": 0.01,
            "frame_height": 100,
            "improve_contrast": true,
            "lightning_threshold": 0.8,
            "mask": "1,0.486,1,0,0,0,0,0.686,0.176,0.653,0.287,0.544,0.439,0.459,0.611,0.456",
            "mqtt_off_delay": 30,
            "raw_mask": null,
            "threshold": 30
          },
          "mqtt": {
            "bounding_box": false,
            "crop": true,
            "enabled": true,
            "height": 500,
            "quality": 100,
            "required_zones": [],
            "timestamp": false
          },
          "name": "achterdeurbel",
          "objects": {
            "filters": {
              "person": {
                "mask": [
                  "0.534,0.623,0.239,0.604,0.245,0.478,0.581,0.458"
                ],
                "max_area": 170000,
                "max_ratio": 24000000.0,
                "min_area": 20000,
                "min_ratio": 0.0,
                "min_score": 0.7,
                "raw_mask": null,
                "threshold": 0.8
              }
            },
            "mask": "0.534,0.623,0.239,0.604,0.245,0.478,0.581,0.458",
            "track": [
              "person"
            ]
          },
          "onvif": {
            "autotracking": {
              "calibrate_on_startup": false,
              "enabled": false,
              "enabled_in_config": false,
              "movement_weights": [],
              "required_zones": [],
              "return_preset": "home",
              "timeout": 10,
              "track": [
                "person"
              ],
              "zoom_factor": 0.3,
              "zooming": "disabled"
            },
            "host": "",
            "ignore_time_mismatch": false,
            "port": 8000
          },
          "record": {
            "enabled": true,
            "enabled_in_config": true,
            "events": {
              "objects": [
                "person"
              ],
              "post_capture": 1,
              "pre_capture": 2,
              "retain": {
                "default": 14.0,
                "mode": "active_objects",
                "objects": {}
              }
            },
            "expire_interval": 60,
            "export": {
              "timelapse_args": "-vf setpts=0.04*PTS -r 30"
            },
            "preview": {
              "quality": "medium"
            },
            "retain": {
              "days": 0.0,
              "mode": "all"
            },
            "sync_recordings": false
          },
          "review": {
            "alerts": {
              "labels": [
                "person"
              ],
              "required_zones": [
                "achterdeurzone"
              ]
            },
            "detections": {
              "required_zones": []
            }
          },
          "snapshots": {
            "bounding_box": true,
            "clean_copy": true,
            "crop": false,
            "enabled": true,
            "quality": 70,
            "required_zones": [
              "achterdeurzone"
            ],
            "retain": {
              "default": 7.0,
              "mode": "motion",
              "objects": {}
            },
            "timestamp": false
          },
          "timestamp_style": {
            "color": {
              "blue": 255,
              "green": 255,
              "red": 255
            },
            "format": "%m/%d/%Y %H:%M:%S",
            "position": "tl",
            "thickness": 2
          },
          "ui": {
            "dashboard": true,
            "order": 0
          },
          "zones": {
            "achterdeurzone": {
              "color": [
                31,
                119,
                180
              ],
              "coordinates": "0.535,0.628,0.313,0.887,0.124,0.762,0.064,0.796,0.007,0.997,0.639,0.995,0.589,0.922,0.606,0.611,0.709,0.594,0.672,0.562",
              "filters": {},
              "inertia": 3,
              "loitering_time": 0,
              "objects": [
                "person"
              ]
            }
          }
        },
        "garage": {
          "audio": {
            "enabled": false,
            "enabled_in_config": false,
            "listen": [
              "bark",
              "fire_alarm",
              "scream",
              "speech",
              "yell"
            ],
            "max_not_heard": 30,
            "min_volume": 500,
            "num_threads": 2
          },
          "best_image_timeout": 60,
          "birdseye": {
            "enabled": true,
            "mode": "objects",
            "order": 0
          },
          "detect": {
            "annotation_offset": 0,
            "enabled": true,
            "fps": 5,
            "height": 1080,
            "max_disappeared": 25,
            "min_initialized": 2,
            "stationary": {
              "interval": 50,
              "max_frames": {
                "objects": {}
              },
              "threshold": 50
            },
            "width": 1920
          },
          "enabled": true,
          "ffmpeg": {
            "global_args": [
              "-hide_banner",
              "-loglevel",
              "warning",
              "-threads",
              "2"
            ],
            "hwaccel_args": "-hwaccel vaapi -hwaccel_device /dev/dri/renderD128 -hwaccel_output_format yuv420p",
            "input_args": "preset-rtsp-generic",
            "inputs": [
              {
                "global_args": [],
                "hwaccel_args": [],
                "input_args": [],
                "path": "**REDACTED**",
                "roles": [
                  "record",
                  "detect"
                ]
              }
            ],
            "output_args": {
              "detect": [
                "-threads",
                "2",
                "-f",
                "rawvideo",
                "-pix_fmt",
                "yuv420p"
              ],
              "record": "preset-record-generic-audio-copy"
            },
            "retry_interval": 10.0
          },
          "ffmpeg_cmds": [
            {
              "cmd": "ffmpeg -hide_banner -loglevel warning -threads 2 -hwaccel vaapi -hwaccel_device /dev/dri/renderD128 -hwaccel_output_format yuv420p -user_agent FFmpeg Frigate/0.14.0-da913d8 -avoid_negative_ts make_zero -fflags +genpts+discardcorrupt -rtsp_transport tcp -timeout 5000000 -use_wallclock_as_timestamps 1 -i rtsp://*:*@192.168.0.164:554/Streaming/channels/101 -f segment -segment_time 10 -segment_format mp4 -reset_timestamps 1 -strftime 1 -c copy /tmp/cache/garage@%Y%m%d%H%M%S%z.mp4 -r 5 -vf fps=5,scale=1920:1080 -threads 2 -f rawvideo -pix_fmt yuv420p pipe:",
              "roles": [
                "record",
                "detect"
              ]
            }
          ],
          "live": {
            "height": 720,
            "quality": 8,
            "stream_name": "garage"
          },
          "motion": {
            "contour_area": 10,
            "delta_alpha": 0.2,
            "enabled": true,
            "enabled_in_config": true,
            "frame_alpha": 0.01,
            "frame_height": 100,
            "improve_contrast": true,
            "lightning_threshold": 0.8,
            "mask": "1,0,0,0,0,1,0.082,0.375,0.732,0.193,1,0.245",
            "mqtt_off_delay": 30,
            "raw_mask": null,
            "threshold": 30
          },
          "mqtt": {
            "bounding_box": false,
            "crop": true,
            "enabled": true,
            "height": 500,
            "quality": 100,
            "required_zones": [],
            "timestamp": false
          },
          "name": "garage",
          "objects": {
            "filters": {
              "person": {
                "max_area": 170000,
                "max_ratio": 24000000.0,
                "min_area": 1100,
                "min_ratio": 0.0,
                "min_score": 0.55,
                "threshold": 0.75
              }
            },
            "mask": "",
            "track": [
              "person"
            ]
          },
          "onvif": {
            "autotracking": {
              "calibrate_on_startup": false,
              "enabled": false,
              "enabled_in_config": false,
              "movement_weights": [],
              "required_zones": [
                "oprit"
              ],
              "return_preset": "Preset 2",
              "timeout": 10,
              "track": [
                "person"
              ],
              "zoom_factor": 0.75,
              "zooming": "relative"
            },
            "host": "192.168.0.164",
            "ignore_time_mismatch": false,
            "password": "**REDACTED**",
            "port": 80,
            "user": "admin"
          },
          "record": {
            "enabled": true,
            "enabled_in_config": true,
            "events": {
              "objects": [
                "person"
              ],
              "post_capture": 1,
              "pre_capture": 2,
              "retain": {
                "default": 14.0,
                "mode": "active_objects",
                "objects": {}
              }
            },
            "expire_interval": 60,
            "export": {
              "timelapse_args": "-vf setpts=0.04*PTS -r 30"
            },
            "preview": {
              "quality": "medium"
            },
            "retain": {
              "days": 0.0,
              "mode": "all"
            },
            "sync_recordings": false
          },
          "review": {
            "alerts": {
              "labels": [
                "person"
              ],
              "required_zones": [
                "oprit"
              ]
            },
            "detections": {
              "required_zones": []
            }
          },
          "snapshots": {
            "bounding_box": true,
            "clean_copy": true,
            "crop": false,
            "enabled": true,
            "quality": 70,
            "required_zones": [
              "oprit"
            ],
            "retain": {
              "default": 7.0,
              "mode": "motion",
              "objects": {}
            },
            "timestamp": false
          },
          "timestamp_style": {
            "color": {
              "blue": 255,
              "green": 255,
              "red": 255
            },
            "format": "%m/%d/%Y %H:%M:%S",
            "position": "tl",
            "thickness": 2
          },
          "ui": {
            "dashboard": true,
            "order": 0
          },
          "zones": {
            "oprit": {
              "color": [
                31,
                119,
                180
              ],
              "coordinates": "1.0,1.0,1.0,0.855,0.503,0.711,0.36,0.351,0.174,0.399,0.132,1.0,0.701,0.908,0.723,1.0",
              "filters": {},
              "inertia": 3,
              "loitering_time": 0,
              "objects": []
            }
          }
        },
        "voordeurbel": {
          "audio": {
            "enabled": false,
            "enabled_in_config": false,
            "listen": [
              "bark",
              "fire_alarm",
              "scream",
              "speech",
              "yell"
            ],
            "max_not_heard": 30,
            "min_volume": 500,
            "num_threads": 2
          },
          "best_image_timeout": 60,
          "birdseye": {
            "enabled": true,
            "mode": "objects",
            "order": 0
          },
          "detect": {
            "annotation_offset": 0,
            "enabled": true,
            "fps": 5,
            "height": 672,
            "max_disappeared": 25,
            "min_initialized": 2,
            "stationary": {
              "interval": 50,
              "max_frames": {
                "objects": {}
              },
              "threshold": 50
            },
            "width": 896
          },
          "enabled": true,
          "ffmpeg": {
            "global_args": [
              "-hide_banner",
              "-loglevel",
              "warning",
              "-threads",
              "2"
            ],
            "hwaccel_args": "-hwaccel vaapi -hwaccel_device /dev/dri/renderD128 -hwaccel_output_format yuv420p",
            "input_args": "preset-rtsp-generic",
            "inputs": [
              {
                "global_args": [],
                "hwaccel_args": [],
                "input_args": "preset-rtsp-restream-low-latency",
                "path": "**REDACTED**",
                "roles": [
                  "record"
                ]
              },
              {
                "global_args": [],
                "hwaccel_args": [],
                "input_args": "preset-rtsp-restream-low-latency",
                "path": "**REDACTED**",
                "roles": [
                  "audio",
                  "detect"
                ]
              }
            ],
            "output_args": {
              "detect": [
                "-threads",
                "2",
                "-f",
                "rawvideo",
                "-pix_fmt",
                "yuv420p"
              ],
              "record": "preset-record-generic-audio-copy"
            },
            "retry_interval": 10.0
          },
          "ffmpeg_cmds": [
            {
              "cmd": "ffmpeg -hide_banner -loglevel warning -threads 2 -hwaccel vaapi -hwaccel_device /dev/dri/renderD128 -hwaccel_output_format yuv420p -user_agent FFmpeg Frigate/0.14.0-da913d8 -rtsp_transport tcp -timeout 5000000 -fflags nobuffer -flags low_delay -i rtsp://192.168.0.28:8554/voordeurbel -f segment -segment_time 10 -segment_format mp4 -reset_timestamps 1 -strftime 1 -c copy /tmp/cache/voordeurbel@%Y%m%d%H%M%S%z.mp4",
              "roles": [
                "record"
              ]
            },
            {
              "cmd": "ffmpeg -hide_banner -loglevel warning -threads 2 -hwaccel vaapi -hwaccel_device /dev/dri/renderD128 -hwaccel_output_format yuv420p -user_agent FFmpeg Frigate/0.14.0-da913d8 -rtsp_transport tcp -timeout 5000000 -fflags nobuffer -flags low_delay -i rtsp://192.168.0.28:8554/voordeurbel_sub -r 5 -vf fps=5,scale=896:672 -threads 2 -f rawvideo -pix_fmt yuv420p pipe:",
              "roles": [
                "audio",
                "detect"
              ]
            }
          ],
          "live": {
            "height": 720,
            "quality": 8,
            "stream_name": "voordeurbel"
          },
          "motion": {
            "contour_area": 10,
            "delta_alpha": 0.2,
            "enabled": true,
            "enabled_in_config": true,
            "frame_alpha": 0.01,
            "frame_height": 100,
            "improve_contrast": true,
            "lightning_threshold": 0.8,
            "mask": "0.001,0.582,0.116,0.581,0.295,0.743,0.468,0.611,0.593,0.585,1,0,0,0",
            "mqtt_off_delay": 30,
            "raw_mask": null,
            "threshold": 30
          },
          "mqtt": {
            "bounding_box": false,
            "crop": true,
            "enabled": true,
            "height": 500,
            "quality": 100,
            "required_zones": [],
            "timestamp": false
          },
          "name": "voordeurbel",
          "objects": {
            "filters": {
              "person": {
                "max_area": 24000000,
                "max_ratio": 24000000.0,
                "min_area": 1100,
                "min_ratio": 0.0,
                "min_score": 0.7,
                "threshold": 0.83
              }
            },
            "mask": "",
            "track": [
              "person"
            ]
          },
          "onvif": {
            "autotracking": {
              "calibrate_on_startup": false,
              "enabled": false,
              "enabled_in_config": false,
              "movement_weights": [],
              "required_zones": [],
              "return_preset": "home",
              "timeout": 10,
              "track": [
                "person"
              ],
              "zoom_factor": 0.3,
              "zooming": "disabled"
            },
            "host": "",
            "ignore_time_mismatch": false,
            "port": 8000
          },
          "record": {
            "enabled": true,
            "enabled_in_config": true,
            "events": {
              "objects": [
                "person"
              ],
              "post_capture": 1,
              "pre_capture": 2,
              "retain": {
                "default": 14.0,
                "mode": "active_objects",
                "objects": {}
              }
            },
            "expire_interval": 60,
            "export": {
              "timelapse_args": "-vf setpts=0.04*PTS -r 30"
            },
            "preview": {
              "quality": "medium"
            },
            "retain": {
              "days": 0.0,
              "mode": "all"
            },
            "sync_recordings": false
          },
          "review": {
            "alerts": {
              "labels": [
                "person"
              ],
              "required_zones": [
                "voordeurzone"
              ]
            },
            "detections": {
              "required_zones": []
            }
          },
          "snapshots": {
            "bounding_box": true,
            "clean_copy": true,
            "crop": false,
            "enabled": true,
            "quality": 70,
            "required_zones": [
              "voordeurzone"
            ],
            "retain": {
              "default": 7.0,
              "mode": "motion",
              "objects": {}
            },
            "timestamp": false
          },
          "timestamp_style": {
            "color": {
              "blue": 255,
              "green": 255,
              "red": 255
            },
            "format": "%m/%d/%Y %H:%M:%S",
            "position": "tl",
            "thickness": 2
          },
          "ui": {
            "dashboard": true,
            "order": 0
          },
          "zones": {
            "voordeurzone": {
              "color": [
                31,
                119,
                180
              ],
              "coordinates": "0.063,0.599,0.313,0.828,0.361,0.792,0.484,0.662,0.593,0.672,0.726,0.496,0.978,0.772,0.865,1,0,1,0,0.61",
              "filters": {},
              "inertia": 3,
              "loitering_time": 0,
              "objects": [
                "person"
              ]
            }
          }
        }
      },
      "database": {
        "path": "**REDACTED**"
      },
      "detect": {
        "annotation_offset": 0,
        "enabled": true,
        "fps": 5,
        "stationary": {
          "max_frames": {
            "objects": {}
          }
        }
      },
      "detectors": {
        "ov": {
          "model": {
            "height": 300,
            "input_pixel_format": "bgr",
            "input_tensor": "nhwc",
            "labelmap": {
              "0": "__background__",
              "1": "person",
              "2": "bicycle",
              "3": "car",
              "4": "motorcycle",
              "5": "airplan",
              "6": "bus",
              "7": "train",
              "8": "car",
              "9": "boat",
              "10": "traffic light",
              "11": "fire hydrant",
              "12": "street sign",
              "13": "stop sign",
              "14": "parking meter",
              "15": "bench",
              "16": "bird",
              "17": "cat",
              "18": "dog",
              "19": "horse",
              "20": "sheep",
              "21": "cow",
              "22": "elephant",
              "23": "bear",
              "24": "zebra",
              "25": "giraffe",
              "26": "hat",
              "27": "backpack",
              "28": "umbrella",
              "29": "shoe",
              "30": "eye glasses",
              "31": "handbag",
              "32": "tie",
              "33": "suitcase",
              "34": "frisbee",
              "35": "skis",
              "36": "snowboard",
              "37": "sports ball",
              "38": "kite",
              "39": "baseball bat",
              "40": "baseball glove",
              "41": "skateboard",
              "42": "surfboard",
              "43": "tennis racket",
              "44": "bottle",
              "45": "plate",
              "46": "wine glass",
              "47": "cup",
              "48": "fork",
              "49": "knife",
              "50": "spoon",
              "51": "bowl",
              "52": "banana",
              "53": "apple",
              "54": "sandwich",
              "55": "orange",
              "56": "broccoli",
              "57": "carrot",
              "58": "hot dog",
              "59": "pizza",
              "60": "donut",
              "61": "cake",
              "62": "chair",
              "63": "couch",
              "64": "potted plant",
              "65": "bed",
              "66": "mirror",
              "67": "dining table",
              "68": "window",
              "69": "desk",
              "70": "toilet",
              "71": "door",
              "72": "tv",
              "73": "laptop",
              "74": "mouse",
              "75": "remote",
              "76": "keyboard",
              "77": "cell phone",
              "78": "microwave",
              "79": "oven",
              "80": "toaster",
              "81": "sink",
              "82": "refrigerator",
              "83": "blender",
              "84": "book",
              "85": "clock",
              "86": "vase",
              "87": "scissors",
              "88": "teddy bear",
              "89": "hair drier",
              "90": "toothbrush",
              "91": "hair brush"
            },
            "labelmap_path": "/openvino-model/coco_91cl_bkgr.txt",
            "model_type": "ssd",
            "path": "**REDACTED**",
            "width": 300
          },
          "type": "openvino"
        }
      },
      "environment_vars": {},
      "ffmpeg": {
        "global_args": [
          "-hide_banner",
          "-loglevel",
          "warning",
          "-threads",
          "2"
        ],
        "hwaccel_args": "-hwaccel vaapi -hwaccel_device /dev/dri/renderD128 -hwaccel_output_format yuv420p",
        "input_args": "preset-rtsp-generic",
        "output_args": {
          "detect": [
            "-threads",
            "2",
            "-f",
            "rawvideo",
            "-pix_fmt",
            "yuv420p"
          ],
          "record": "preset-record-generic-audio-copy"
        },
        "retry_interval": 10.0
      },
      "go2rtc": {
        "log": {
          "exec": "trace",
          "format": "text"
        },
        "streams": {
          "achterdeurbel": [
            "ffmpeg:http://192.168.0.44/flv?port=1935&app=bcs&stream=channel0_main.bcs&user=username&password=password#video=copy#audio=copy#audio=opus",
            "rtsp://username:[email protected]:554/h264Preview_01_sub"
          ],
          "achterdeurbel_sub": [
            "ffmpeg:http://192.168.0.44/flv?port=1935&app=bcs&stream=channel0_ext.bcs&user=username&password=password"
          ],
          "garage": [
            "rtsp://hass:[email protected]:554/Streaming/channels/101"
          ],
          "voordeurbel": [
            "ffmpeg:http://192.168.0.90/flv?port=1935&app=bcs&stream=channel0_main.bcs&user=username&password=password#video=copy#audio=copy#audio=opus",
            "rtsp://username:[email protected]:554/h264Preview_01_sub"
          ],
          "voordeurbel_sub": [
            "ffmpeg:http://192.168.0.90/flv?port=1935&app=bcs&stream=channel0_ext.bcs&user=username&password=password"
          ]
        },
        "webrtc": {
          "candidates": [
            "192.168.0.28:8555",
            "stun:stun.l.google.com:19302"
          ]
        }
      },
      "live": {
        "height": 720,
        "quality": 8,
        "stream_name": ""
      },
      "logger": {
        "default": "info",
        "logs": {}
      },
      "model": {
        "colormap": {
          "person": [
            31,
            119,
            180
          ]
        },
        "height": 300,
        "input_pixel_format": "bgr",
        "input_tensor": "nhwc",
        "labelmap": {},
        "labelmap_path": "/openvino-model/coco_91cl_bkgr.txt",
        "model_type": "ssd",
        "width": 300
      },
      "mqtt": {
        "client_id": "frigate",
        "enabled": true,
        "host": "192.168.0.52",
        "port": 1883,
        "stats_interval": 60,
        "topic_prefix": "frigate",
        "user": "admin"
      },
      "objects": {
        "filters": {
          "amazon": {
            "max_area": 24000000,
            "max_ratio": 24000000.0,
            "min_area": 0,
            "min_ratio": 0.0,
            "min_score": 0.7,
            "raw_mask": null,
            "threshold": 0.7
          },
          "face": {
            "max_area": 24000000,
            "max_ratio": 24000000.0,
            "min_area": 0,
            "min_ratio": 0.0,
            "min_score": 0.7,
            "raw_mask": null,
            "threshold": 0.7
          },
          "fedex": {
            "max_area": 24000000,
            "max_ratio": 24000000.0,
            "min_area": 0,
            "min_ratio": 0.0,
            "min_score": 0.7,
            "raw_mask": null,
            "threshold": 0.7
          },
          "license_plate": {
            "max_area": 24000000,
            "max_ratio": 24000000.0,
            "min_area": 0,
            "min_ratio": 0.0,
            "min_score": 0.7,
            "raw_mask": null,
            "threshold": 0.7
          },
          "ups": {
            "max_area": 24000000,
            "max_ratio": 24000000.0,
            "min_area": 0,
            "min_ratio": 0.0,
            "min_score": 0.7,
            "raw_mask": null,
            "threshold": 0.7
          }
        },
        "mask": "",
        "track": [
          "person"
        ]
      },
      "plus": {
        "enabled": false
      },
      "proxy": {
        "header_map": {}
      },
      "record": {
        "enabled": true,
        "events": {
          "objects": [
            "person"
          ],
          "post_capture": 1,
          "pre_capture": 2,
          "retain": {
            "default": 14.0,
            "mode": "active_objects",
            "objects": {}
          }
        },
        "expire_interval": 60,
        "export": {
          "timelapse_args": "-vf setpts=0.04*PTS -r 30"
        },
        "preview": {
          "quality": "medium"
        },
        "retain": {
          "days": 0.0,
          "mode": "all"
        },
        "sync_recordings": false
      },
      "review": {
        "alerts": {
          "labels": [
            "person"
          ],
          "required_zones": [
            "oprit",
            "achterdeurzone",
            "voordeurzone"
          ]
        },
        "detections": {
          "required_zones": []
        }
      },
      "snapshots": {
        "bounding_box": true,
        "clean_copy": true,
        "crop": false,
        "enabled": false,
        "quality": 70,
        "required_zones": [],
        "retain": {
          "default": 10.0,
          "mode": "motion",
          "objects": {}
        },
        "timestamp": false
      },
      "telemetry": {
        "network_interfaces": [],
        "stats": {
          "amd_gpu_stats": true,
          "intel_gpu_stats": true,
          "network_bandwidth": false
        },
        "version_check": true
      },
      "timestamp_style": {
        "color": {
          "blue": 255,
          "green": 255,
          "red": 255
        },
        "format": "%m/%d/%Y %H:%M:%S",
        "position": "tl",
        "thickness": 2
      },
      "tls": {
        "enabled": true
      },
      "ui": {
        "date_style": "short",
        "time_format": "browser",
        "time_style": "medium"
      },
      "version": 0.14
    },
    "frigate_stats": {
      "cameras": {
        "achterdeurbel": {
          "audio_dBFS": 0.0,
          "audio_rms": 0.0,
          "camera_fps": 5.1,
          "capture_pid": 447,
          "detection_enabled": true,
          "detection_fps": 0.0,
          "ffmpeg_pid": 471,
          "pid": 431,
          "process_fps": 5.1,
          "skipped_fps": 0.0
        },
        "garage": {
          "audio_dBFS": 0.0,
          "audio_rms": 0.0,
          "camera_fps": 5.0,
          "capture_pid": 441,
          "detection_enabled": true,
          "detection_fps": 0.3,
          "ffmpeg_pid": 460,
          "pid": 428,
          "process_fps": 5.0,
          "skipped_fps": 0.0
        },
        "voordeurbel": {
          "audio_dBFS": 0.0,
          "audio_rms": 0.0,
          "camera_fps": 5.1,
          "capture_pid": 459,
          "detection_enabled": true,
          "detection_fps": 0.0,
          "ffmpeg_pid": 476,
          "pid": 435,
          "process_fps": 5.1,
          "skipped_fps": 0.0
        }
      },
      "cpu_usages": {
        "1": {
          "cmdline": "/package/admin/s6/command/s6-svscan -d4 -- /run/service",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "105": {
          "cmdline": "/usr/local/go2rtc/bin/go2rtc -config=/dev/shm/go2rtc.yaml",
          "cpu": "9.3",
          "cpu_average": "7",
          "mem": "0.5"
        },
        "117": {
          "cmdline": "bash ./run.user go2rtc-healthcheck",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "126": {
          "cmdline": "python3 -u -m frigate",
          "cpu": "1.3",
          "cpu_average": "1",
          "mem": "2.6"
        },
        "134": {
          "cmdline": "nginx: master process nginx",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.1"
        },
        "15": {
          "cmdline": "s6-supervise s6-linux-init-shutdownd",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "16": {
          "cmdline": "/package/admin/s6-linux-init/command/s6-linux-init-shutdownd -c /run/s6/basedir -g 3000 -C -B",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "162": {
          "cmdline": "nginx: worker process",
          "cpu": "0.1",
          "cpu_average": "0",
          "mem": "0.1"
        },
        "163": {
          "cmdline": "nginx: worker process",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.1"
        },
        "164": {
          "cmdline": "nginx: worker process",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.1"
        },
        "165": {
          "cmdline": "nginx: worker process",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.2"
        },
        "166": {
          "cmdline": "nginx: cache manager process",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "1701": {
          "cmdline": "ffmpeg -hide_banner -fflags nobuffer -flags low_delay -timeout 5000000 -user_agent go2rtc/ffmpeg -rtsp_flags prefer_tcp -i rtsp://127.0.0.1:8554/garage?audio -c:a libopus -application:a lowdelay -min_comp 0 -vn -user_agent ffmpeg/go2rtc -rtsp_transport tcp -f rtsp rtsp://127.0.0.1:8554/43b8167d4bc3c9cc7a6a79cd497c6830",
          "cpu": "0.8",
          "cpu_average": "0",
          "mem": "0.1"
        },
        "1880": {
          "cmdline": "sleep 60",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "1901": {
          "cmdline": "sleep 30s",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "24": {
          "cmdline": "s6-supervise go2rtc-healthcheck",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "25": {
          "cmdline": "s6-supervise frigate-log",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "26": {
          "cmdline": "s6-supervise go2rtc",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "27": {
          "cmdline": "s6-supervise certsync-log",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "28": {
          "cmdline": "s6-supervise frigate",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "29": {
          "cmdline": "s6-supervise s6rc-oneshot-runner",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "30": {
          "cmdline": "s6-supervise go2rtc-log",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "31": {
          "cmdline": "s6-supervise nginx",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "310": {
          "cmdline": "bash ./run.user certsync",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "32": {
          "cmdline": "s6-supervise s6rc-fdholder",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "33": {
          "cmdline": "s6-supervise certsync",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "336": {
          "cmdline": "frigate.logger       ",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.8"
        },
        "34": {
          "cmdline": "s6-supervise nginx-log",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "349": {
          "cmdline": "ffmpeg -hide_banner -fflags nobuffer -flags low_delay -i http://192.168.0.44/flv?port=1935&app=bcs&stream=channel0_main.bcs&user=*&password=* -map 0:v:0? -c:v:0 copy -map 0:a:0? -c:a:0 copy -map 0:a:0? -c:a:1 libopus -application:a:1 lowdelay -min_comp 0 -user_agent ffmpeg/go2rtc -rtsp_transport tcp -f rtsp rtsp://127.0.0.1:8554/f7758ea67edd7a457e8c267aa644aac6",
          "cpu": "1.6",
          "cpu_average": "1",
          "mem": "0.2"
        },
        "351": {
          "cmdline": "ffmpeg -hide_banner -fflags nobuffer -flags low_delay -i http://192.168.0.90/flv?port=1935&app=bcs&stream=channel0_main.bcs&user=*&password=* -map 0:v:0? -c:v:0 copy -map 0:a:0? -c:a:0 copy -map 0:a:0? -c:a:1 libopus -application:a:1 lowdelay -min_comp 0 -user_agent ffmpeg/go2rtc -rtsp_transport tcp -f rtsp rtsp://127.0.0.1:8554/cf12e028f2a15f0c605911f292960001",
          "cpu": "1.7",
          "cpu_average": "1",
          "mem": "0.2"
        },
        "382": {
          "cmdline": "frigate.recording_manager",
          "cpu": "1.5",
          "cpu_average": "1",
          "mem": "1.1"
        },
        "384": {
          "cmdline": "frigate.review_segment_manager",
          "cpu": "0.3",
          "cpu_average": "0",
          "mem": "0.9"
        },
        "410": {
          "cmdline": "/usr/bin/python3 -c from multiprocessing.resource_tracker import main;main(63)",
          "cpu": "0.2",
          "cpu_average": "0",
          "mem": "0.1"
        },
        "411": {
          "cmdline": "frigate.detector.ov  ",
          "cpu": "1.0",
          "cpu_average": "4",
          "mem": "2.2"
        },
        "413": {
          "cmdline": "frigate.output       ",
          "cpu": "1.0",
          "cpu_average": "0",
          "mem": "0.9"
        },
        "428": {
          "cmdline": "frigate.process:garage",
          "cpu": "1.1",
          "cpu_average": "1",
          "mem": "1.0"
        },
        "431": {
          "cmdline": "frigate.process:achterdeurbel",
          "cpu": "0.8",
          "cpu_average": "0",
          "mem": "1.0"
        },
        "435": {
          "cmdline": "frigate.process:voordeurbel",
          "cpu": "0.9",
          "cpu_average": "0",
          "mem": "1.0"
        },
        "441": {
          "cmdline": "frigate.capture:garage",
          "cpu": "1.7",
          "cpu_average": "1",
          "mem": "0.9"
        },
        "447": {
          "cmdline": "frigate.capture:achterdeurbel",
          "cpu": "0.6",
          "cpu_average": "0",
          "mem": "0.9"
        },
        "45": {
          "cmdline": "/package/admin/s6/command/s6-ipcserverd -1 -- /package/admin/s6/command/s6-ipcserver-access -v0 -E -l0 -i data/rules -- /package/admin/s6/command/s6-sudod -t 30000 -- /package/admin/s6-rc/command/s6-rc-oneshot-run -l ../.. --",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "452": {
          "cmdline": "ffmpeg -threads 1 -f rawvideo -pix_fmt yuv420p -video_size 1920x1080 -i pipe: -threads 1 -f mpegts -s 1280x720 -codec:v mpeg1video -q 8 -bf 0 pipe:",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.1"
        },
        "459": {
          "cmdline": "frigate.capture:voordeurbel",
          "cpu": "0.7",
          "cpu_average": "0",
          "mem": "0.9"
        },
        "46": {
          "cmdline": "/package/admin/s6-2.11.3.2/command/s6-fdholderd -1 -i data/rules",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "460": {
          "cmdline": "ffmpeg -hide_banner -loglevel warning -threads 2 -hwaccel vaapi -hwaccel_device /dev/dri/renderD128 -hwaccel_output_format yuv420p -user_agent FFmpeg Frigate/0.14.0-da913d8 -avoid_negative_ts make_zero -fflags +genpts+discardcorrupt -rtsp_transport tcp -timeout 5000000 -use_wallclock_as_timestamps 1 -i rtsp://*:*@192.168.0.164:554/Streaming/channels/101 -f segment -segment_time 10 -segment_format mp4 -reset_timestamps 1 -strftime 1 -c copy /tmp/cache/garage@%Y%m%d%H%M%S%z.mp4 -r 5 -vf fps=5,scale=1920:1080 -threads 2 -f rawvideo -pix_fmt yuv420p pipe:",
          "cpu": "14.8",
          "cpu_average": "14",
          "mem": "0.4"
        },
        "471": {
          "cmdline": "ffmpeg -hide_banner -loglevel warning -threads 2 -hwaccel vaapi -hwaccel_device /dev/dri/renderD128 -hwaccel_output_format yuv420p -user_agent FFmpeg Frigate/0.14.0-da913d8 -rtsp_transport tcp -timeout 5000000 -fflags nobuffer -flags low_delay -i rtsp://192.168.0.28:8554/achterdeurbel_sub -r 5 -vf fps=5,scale=896:672 -threads 2 -f rawvideo -pix_fmt yuv420p pipe:",
          "cpu": "5.5",
          "cpu_average": "5",
          "mem": "0.3"
        },
        "475": {
          "cmdline": "ffmpeg -threads 1 -f rawvideo -pix_fmt yuv420p -video_size 896x672 -i pipe: -threads 1 -f mpegts -s 960x720 -codec:v mpeg1video -q 8 -bf 0 pipe:",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.1"
        },
        "476": {
          "cmdline": "ffmpeg -hide_banner -loglevel warning -threads 2 -hwaccel vaapi -hwaccel_device /dev/dri/renderD128 -hwaccel_output_format yuv420p -user_agent FFmpeg Frigate/0.14.0-da913d8 -rtsp_transport tcp -timeout 5000000 -fflags nobuffer -flags low_delay -i rtsp://192.168.0.28:8554/voordeurbel_sub -r 5 -vf fps=5,scale=896:672 -threads 2 -f rawvideo -pix_fmt yuv420p pipe:",
          "cpu": "5.5",
          "cpu_average": "5",
          "mem": "0.3"
        },
        "485": {
          "cmdline": "ffmpeg -hide_banner -loglevel warning -threads 2 -hwaccel vaapi -hwaccel_device /dev/dri/renderD128 -hwaccel_output_format yuv420p -user_agent FFmpeg Frigate/0.14.0-da913d8 -rtsp_transport tcp -timeout 5000000 -fflags nobuffer -flags low_delay -i rtsp://192.168.0.28:8554/voordeurbel -f segment -segment_time 10 -segment_format mp4 -reset_timestamps 1 -strftime 1 -c copy /tmp/cache/voordeurbel@%Y%m%d%H%M%S%z.mp4",
          "cpu": "0.4",
          "cpu_average": "0",
          "mem": "0.1"
        },
        "486": {
          "cmdline": "ffmpeg -hide_banner -fflags nobuffer -flags low_delay -i http://192.168.0.44/flv?port=1935&app=bcs&stream=channel0_ext.bcs&user=*&password=* -c copy -user_agent ffmpeg/go2rtc -rtsp_transport tcp -f rtsp rtsp://127.0.0.1:8554/4554ce86942155de878b5f4ff42d9428",
          "cpu": "0.4",
          "cpu_average": "0",
          "mem": "0.2"
        },
        "487": {
          "cmdline": "ffmpeg -hide_banner -loglevel warning -threads 2 -hwaccel vaapi -hwaccel_device /dev/dri/renderD128 -hwaccel_output_format yuv420p -user_agent FFmpeg Frigate/0.14.0-da913d8 -rtsp_transport tcp -timeout 5000000 -fflags nobuffer -flags low_delay -i rtsp://192.168.0.28:8554/achterdeurbel -f segment -segment_time 10 -segment_format mp4 -reset_timestamps 1 -strftime 1 -c copy /tmp/cache/achterdeurbel@%Y%m%d%H%M%S%z.mp4",
          "cpu": "0.4",
          "cpu_average": "0",
          "mem": "0.1"
        },
        "488": {
          "cmdline": "ffmpeg -threads 1 -f rawvideo -pix_fmt yuv420p -video_size 896x672 -i pipe: -threads 1 -f mpegts -s 960x720 -codec:v mpeg1video -q 8 -bf 0 pipe:",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.1"
        },
        "489": {
          "cmdline": "ffmpeg -hide_banner -fflags nobuffer -flags low_delay -i http://192.168.0.90/flv?port=1935&app=bcs&stream=channel0_ext.bcs&user=*&password=* -c copy -user_agent ffmpeg/go2rtc -rtsp_transport tcp -f rtsp rtsp://127.0.0.1:8554/28558eb5cc2a7d9fbca8ada65aac7f7c",
          "cpu": "0.4",
          "cpu_average": "0",
          "mem": "0.2"
        },
        "494": {
          "cmdline": "ffmpeg -threads 1 -f rawvideo -pix_fmt yuv420p -video_size 1280x720 -i pipe: -threads 1 -f mpegts -s 1280x720 -codec:v mpeg1video -q 8 -bf 0 pipe:",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.1"
        },
        "85": {
          "cmdline": "s6-log -b -- T 1 n0 s10000000 T /dev/shm/logs/nginx",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "88": {
          "cmdline": "s6-log -b -- T 1 n0 s10000000 T /dev/shm/logs/frigate",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "89": {
          "cmdline": "s6-log -b -- T 1 n0 s10000000 T /dev/shm/logs/go2rtc",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "91": {
          "cmdline": "s6-log -b -- T 1 n0 s10000000 T /dev/shm/logs/certsync",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "frigate.full_system": {
          "cpu": "19.8",
          "mem": "71.4"
        }
      },
      "detection_fps": 0.3,
      "detectors": {
        "ov": {
          "detection_start": 0.0,
          "inference_speed": 12.23,
          "pid": 411
        }
      },
      "gpu_usages": {
        "intel-vaapi": {
          "gpu": "3.23%",
          "mem": "-%"
        }
      },
      "processes": {
        "go2rtc": {
          "pid": 105
        },
        "logger": {
          "pid": 336
        },
        "recording": {
          "pid": 382
        },
        "review_segment": {
          "pid": 384
        }
      },
      "service": {
        "last_updated": 1724447290,
        "latest_version": "0.14.0",
        "storage": {
          "/dev/shm": {
            "free": 249.2,
            "mount_type": "tmpfs",
            "total": 256.0,
            "used": 6.8
          },
          "/media/frigate/clips": {
            "free": 36960.5,
            "mount_type": "ext4",
            "total": 301804.4,
            "used": 251495.6
          },
          "/media/frigate/recordings": {
            "free": 36960.5,
            "mount_type": "ext4",
            "total": 301804.4,
            "used": 251495.6
          },
          "/tmp/cache": {
            "free": 937.0,
            "mount_type": "tmpfs",
            "total": 953.7,
            "used": 16.7
          }
        },
        "temperatures": {},
        "uptime": 540,
        "version": "0.14.0-da913d8"
      }
    }
  }
}

GroteGehaktBal avatar Aug 23 '24 21:08 GroteGehaktBal