So I have about 30 Cameras I want to run on my instance. Step by step all of them will record their videos on a local sd card and I will only watch the stream over HA (no hardware nvr). How can I set this up so my phone/laptop will not struggle at all loading these streams?

Right now I am playing them using onvif and or fmpeg and all of my hardware starts to lag heavily when I open the camera sites.

The streams are split up over 3 pages so it’s 13/10/7 Streams each.

  • MangoPenguin
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    1 year ago

    You don’t need a coral anymore since Frigate supports OpenVINO on 6th gen or newer Intel CPUs. It also supports using QSV for any decoding/encoding that needs to happen.

    Frigate uses RTSP for the camera connection.

    • Lobotomie@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Okay, but does this (or the coral or whatever) make the delivery of 30 (or just 10) simultaneous streams any smoother than just the straight stream from webrtc in homeassistant?

      • MangoPenguin
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        No, it’s just for object recognition to classify recordings.