Hi,

I would like to build myself a DIY DVR

Here what I’m targeting

  1. The software is FLOSS

  2. Have a community/free/gratis version that can handle >= 16 cameras and it’s usable (meaning not crazy restricted)
    or
    is paying, but not crazy scheme (like subscription etc…) So you pay once, and you can use that version forever for unlimited number of cameras.

  3. Lightweight on resources ( can run on a Single-board computer )

  4. Can handle Hardware compression.

  5. Can handle Passthrough recording (IP camera)

  6. Have a HTTP server User interface.

  7. Can record audio, when the camera provide it.

  8. Motion detection (possible to enable at certain times)

  9. extra: Written in Python

  10. can record in H265

Thanks.

If you have any reference or any good (recent) article I’m all ears :)

  • adr1an
    link
    fedilink
    arrow-up
    5
    ·
    4 months ago

    Did you check on frigate.video already?

    • Zara@lemmy.mlOP
      link
      fedilink
      English
      arrow-up
      4
      arrow-down
      2
      ·
      edit-2
      4 months ago

      I just did… seem not to meet my need
      it use an online G*** services to perform…

      and it seem to be only available as a Docker …

        • Zara@lemmy.mlOP
          link
          fedilink
          English
          arrow-up
          6
          arrow-down
          2
          ·
          edit-2
          4 months ago

          From their documentation

          It is strongly recommended to use a Google Coral. A $60 device will outperform $2000 CPU. Frigate should work with any supported Coral device from https://coral.ai

          My bad I was thinking that coral was a SAASS… but anyway money goes to G*** so not the best…

          • thepreciousboar@lemm.ee
            link
            fedilink
            arrow-up
            1
            ·
            3 days ago

            A Coral is just an AI accelerator, it doesn’t use google services and is not even needed if you don’t want to use it.

          • lemming741@lemmy.world
            link
            fedilink
            English
            arrow-up
            3
            ·
            4 months ago

            If you don’t use object detection, you don’t need a Coral. It can run detection on other hardware, but a SBC won’t have it.