Hi all, Currently I’m using couple of Xiaomi Home security camera 1080p 2i. Using their app on phone, I can manage the camera functions such as live feeds, two way voice communication, maneuvering positions - up down and rotate.

I want to have my own solution for these functions, is there any available open source self hosted project which can do the same? May be using own AWS or any other cloud account to run live feeds etc.

Also I have noticed when one camera is ON, I can run tv, laptop, phone on the wifi. However when I turn on the other camera which is if same model, my phone and laptop disconnects intermittently but not television.

I see they have same names but different Mac addresses, what could be a culprit? Also is there any firmware I can flash on them and use them as is with my full control?

Thank you

  • FatalV0rt3x@alien.topB
    link
    fedilink
    English
    arrow-up
    2
    ·
    10 months ago

    ZoneMinder is great for home security cameras, you should be able to add your caneras using RTSP depending on the camera and whether RTSP streams are available

  • sirrush7@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    Playing with Frigate right now, got it basically functional but it’s a bitch to setup.

    If you’re not comfortable with dockers and editing yml files, stay away!

    • rcm_rx7@alien.topB
      link
      fedilink
      English
      arrow-up
      1
      ·
      10 months ago

      It’s worth learning IMO, I spent a few weeks learning and getting my setup where I wanted, but Frigate is awesome. I wish there was an easier way to set it up, a tool to build the yaml maybe.

      • sirrush7@alien.topB
        link
        fedilink
        English
        arrow-up
        1
        ·
        10 months ago

        I have it now using gpu, but not sure about the output. Cannot watch the events in the Gui for some reason…

        With default cpu capture it worked but now that gpu is doing the encoding it does not. I probably have to specify some output_arg

  • sonicbull@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    Frigate - I tried ZoneMinder some time ago but found Frigate more reliable, especially with Google Coral for object identification

  • edekeijzer@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    Frigate, then try to acquire a Google Coral TPU for full speed object detection in your streams.

  • tenekev@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    Everyone jumps to parrot “Frigate” but Frigate is shit for live viewing and interactions. Live viewing is rudimentary, there is no PTZ control (as far as I know) and no voice communication.

    It’s strictly a smart NVR and as such it performs exceptionally well. It recognizes, records and marks events so that you can come later and find what you are looking for, very easily.

    If you want interaction - live viewing, PTZ, Voice, you sholud look elsewhere. Shinobi supports PTZ, so does Blue Iris. Both can record audio but I’m not sure of broadcasting audio back to the cameras. Zoneminder is an option too, it supposedly supports them aswell but I have never tried it.

    When I was setting up my CCTV, it was Shinobi vs Frigate. I had configured Shinobi and planned on deploying it but decided to try Frigate on a whim and never looked back.

    In short, Frigate covers most needs perfectly but people shouldn’t just parrot the same thing without answering within the context of the question.