Shinobi, a free, open source, self hosted IP Security Camera system to rival Blue Iris, Zoneminder

Поділитися
Вставка
  • Опубліковано 16 лис 2024

КОМЕНТАРІ • 100

  • @st0sk1
    @st0sk1 3 роки тому +14

    IMO, a setup video should include how to set up the motion detection, capture video, discard unwanted videos automatically, and persist video and settings through container restarts , in order to be really useful.

    • @AwesomeOpenSource
      @AwesomeOpenSource  3 роки тому +9

      I understand, but also have limited time to work on my videos as this is not my full time job. I will absolutely keep your ideas in mind for a follow at some point. I like to introduce the software, cover some settings and basic setup and usage, then let you all enjoy digging in a bit as well.

    • @blatantmisconception
      @blatantmisconception 2 роки тому +3

      Make us one.

  • @armorgeddon
    @armorgeddon 4 роки тому +5

    I liked this video, it gives an already pretty detailed overview. I wonder which open standards an IP camera should support to be worth buying.

    • @AwesomeOpenSource
      @AwesomeOpenSource  4 роки тому +2

      armorgeddon I’d say look for RTSP, MJPEG, and / or ONVIF. Those will get you pretty far.

  • @DevilDriver665
    @DevilDriver665 4 роки тому +2

    to change the container name you don't need to recreate/edit the container, just click on the "blue edit box" next to the name and edit it.

    • @AwesomeOpenSource
      @AwesomeOpenSource  4 роки тому

      Thank you. Tip for the pros right there. I learn something new all the time.

  • @MrAndrislusis
    @MrAndrislusis 2 роки тому +1

    Opensource? Have you read the license? It is nowhere near GPL and therefore not free. Now because zoneminder is old, and this Shinobi is commercial, i think the community will come up with a new cctv software which is truly open source within the next 5 years, to replace them both.

    • @AwesomeOpenSource
      @AwesomeOpenSource  2 роки тому +1

      Yes, it is definitely not a standard GPL license, but it is Open Source, as you can get and modify the code as you wish. I have been enjoying Agent DVR, the open source option from iSpy lately, and it's pretty great. You might check it out.

  • @unkertech
    @unkertech 2 місяці тому +1

    Please do a comparison between the few opensource CCTV program. I tried AgentNVR and Shinobi. But find Shinobi too bloated. AgentNVR is easy to use but high CPU load. What about others? Would appreciate if you could compare CPU/Memory usage for all of them side by side. Thanks.

    • @AwesomeOpenSource
      @AwesomeOpenSource  Місяць тому +1

      For the CPU load issues, make sure you set the viewer to use the sub stream from your cameras and not the main stream. Then use the main stream for recording. Same rule for pretty much any DVR system.

  • @serhii_rs
    @serhii_rs 3 роки тому +2

    Does Shinobi have functionality for face detection and car number plate recognition?

    • @AwesomeOpenSource
      @AwesomeOpenSource  3 роки тому

      I don't believe it has any of that built in no. Just general Motion detection. You'd want to looka t Frigate NVR or something like that for more specific object detection.

  • @RomvnlyPlays
    @RomvnlyPlays Рік тому +1

    Perhaps revisit this software?

    • @AwesomeOpenSource
      @AwesomeOpenSource  Рік тому

      Let me see what I can put together during the summer (north america).

  • @hamhumtube
    @hamhumtube 4 роки тому +1

    thank you. very nice tutorial. before i found this channel i tried other bunch of guys' videos but no avail. succeeded without any hassle following your steps. Thanks again.
    two questions if i may
    how can we stream into shinobi with audio? I have a sonoff ptz
    how can we control ptz ?
    regards.

    • @AwesomeOpenSource
      @AwesomeOpenSource  4 роки тому +1

      I know I've seen settings in Shinobi for both PTZ and audio, but I don't have any cameras currently streaming to Shinobi that have those features, so I' can't say for certain what settings should be used, however, their reddit page may be of assistance with those questions. www.reddit.com/r/ShinobiCCTV/

  • @MasterChief.117
    @MasterChief.117 2 роки тому +1

    Can't you embed it directly as a container like Pi Hole etc...

    • @AwesomeOpenSource
      @AwesomeOpenSource  2 роки тому

      Do you mean, can Shinobi be run as a docker container? If so, then yes, it can.

    • @MasterChief.117
      @MasterChief.117 2 роки тому +1

      @@AwesomeOpenSource When running the Install Shinobi with Docker script. Failed to execute script docker-compose

    • @AwesomeOpenSource
      @AwesomeOpenSource  2 роки тому

      This video is getting pretty old, ,so my innstructions may be a bit outdatedd. I would suggest going to the Shinobi instructions directly.

  • @wizdude
    @wizdude 4 роки тому +1

    What brand/model cameras are you using here? Keep up the great work.

    • @AwesomeOpenSource
      @AwesomeOpenSource  4 роки тому +1

      I linked to the parts I bought in the Show Notes. Here's a link. shownotes.opensourceisawesome.com/raspberry-pi-zero-w-self-hosted-security-camera-build/

  • @nahakuu
    @nahakuu 2 роки тому +1

    can you advice some good cheap camera with motion detection for this ?
    Preferably with Wireless internet connection rather then cable. I can use regular power cable though.
    Thank you

    • @AwesomeOpenSource
      @AwesomeOpenSource  2 роки тому

      Check out Reolink. I really like their stuff, but wireless cams generally don't have RTSP if they are battery powered. The power cable may give it RTSP, and I don't know if Reolink will support that.

    • @nahakuu
      @nahakuu 2 роки тому +1

      @@AwesomeOpenSource I got Tapo TC70 from amazon for £23 and it has RTSP adn i can also move camera arround remotely in almost 360 degree

  • @rehoboth_farm
    @rehoboth_farm 3 роки тому +1

    Does it have to run in a docker container? I just hate all of the strange virtual nic's and all of the webservers running on my machine. I know. I'm a freaking dinosaur.

    • @AwesomeOpenSource
      @AwesomeOpenSource  3 роки тому +1

      Nope, you can absolutely install shinobi straight onto the system. Their site has a Getting started page with multiple ways to set it up and install it.

    • @rehoboth_farm
      @rehoboth_farm 3 роки тому +1

      @@AwesomeOpenSource Thanks.

  • @theejoeylee
    @theejoeylee 3 роки тому +1

    will this run on a P4 with 1gig ddr2 ram running bionic pup 32bit? one IP camera feed 960x720

    • @AwesomeOpenSource
      @AwesomeOpenSource  3 роки тому

      Shinobi probably won’t, but MotionEyeOS will probably do great on this setup.

  • @daniellewis1511
    @daniellewis1511 3 роки тому +1

    Thanks for this, I have Shinobi up and running but I can't access my cameras through it..? Could it be that the Docker container can't see outside Docker and into my local network?

    • @AwesomeOpenSource
      @AwesomeOpenSource  3 роки тому +2

      Not usually. Normally the containers can see out to the network, but the network knows nothing about the containers without some specific network setup for the container.
      Are you able to view the camera stream through a web URL or some other method to ensure it’s working? Also, some settings may be specifically needed for different models of camera, and the Shinobi docs or their forums may help with that.

    • @daniellewis1511
      @daniellewis1511 3 роки тому +1

      @@AwesomeOpenSource thanks. Yeah, I thought about the network stuff overnight and realised it can see other things.
      Yes, I can see the cameras from my normal computer (in the network) and even play the video stream using rstp on VLC. I will do some research into special settings for the Loosafe cameras. Thanks again, and keep up the good work!

  • @lesliestandifer
    @lesliestandifer 3 роки тому +1

    You can do all those mkdirs in one command

    • @AwesomeOpenSource
      @AwesomeOpenSource  3 роки тому

      Indeed there are. I just wasn't quite sophisticated enough to know how at that time. I've since learned.

  • @TheRwdawg2
    @TheRwdawg2 3 роки тому

    If you have any suggestions on motion detection in Shinobi, I'd like to see that. Seems very finicky...either records everything b/c of the slightest motion....or records hardly anything.

    • @AwesomeOpenSource
      @AwesomeOpenSource  3 роки тому

      It is indeed a bit finicky. Don't feel like it's just you. It takes some tuning. And that takes patience for sure.

  • @andrelaguerre586
    @andrelaguerre586 4 роки тому

    Thanks, didn't know about it... Comarison with MotionEyeOS ?

    • @AwesomeOpenSource
      @AwesomeOpenSource  4 роки тому +3

      I haven’t done a head to head, but IMO Shinobi has a few more features and advanced settings, and the motion detection is a bit easier to set, not much, but a bit. Also, Shinobi, I believe, has support for sound. They are both great products, so it just depends on the equipment you have and your end goal.

  • @madpb
    @madpb 3 роки тому +1

    I am a NOOB . I did get Portainer up and running.. But this big long command line I am lost on it (time stamp 3:03) . I do not think I should put BRIAN in it.. and no way can I type out that whole thing correctly .. Can you post a text command line example and explanation with XXXX where I fill in my information.. instead of Brian... and I can use port 8080 do I need that 8020:8080 ? do I put 8080:8080 ? or just 8080 ? Thanks

    • @AwesomeOpenSource
      @AwesomeOpenSource  3 роки тому

      Yeah, this was made before I did my show notes. Let me create an update video on shinobi, and post it. I think it will be better, as this is probably a bit outdated as well. I can now use the official shinobi/shinobi image and it worked well the last time I tried it.
      If you just want to try it, I did the following:
      1. create a new folder called shinobi
      mkdir shinobi
      2. cd into that folder
      cd shinobi
      3. run the following bash script
      bash

  • @karloa7194
    @karloa7194 4 роки тому

    Shinobi is not a resource-hungry, but my biggest problem with Shinobi is my cameras (wired and wireless) lose their connectivity with the Shinobi server and Shinobi could not reestablish the connection. I have tried the VM and container and got the same issue/experience. I am using Reolink IP cameras.

    • @AwesomeOpenSource
      @AwesomeOpenSource  4 роки тому

      I've not seen this with my setup yet. The biggest thing I experience, is my cameras stop transmitting (but I really think it's about where I've placed them...with the temperatures being over 105 F daily here for over a month...it's just baking them. I wonder why it would stop. Your cameras don't have a sleep setting or something where they only turn on with motion?

    • @karloa7194
      @karloa7194 4 роки тому

      @@AwesomeOpenSource I disabled the weekly auto reboot. I actually gave up on working with shinobi and planning to get a 2bay Synology and take this path. I don't want to spend so much time trying to get shinobi work for me.

    • @AwesomeOpenSource
      @AwesomeOpenSource  4 роки тому

      @@karloa7194 Totally understand. Sometimes a tool is just not the right tool.

  • @AnujFalcon
    @AnujFalcon Рік тому +1

    Thanks!

  • @chemadiscworld1999
    @chemadiscworld1999 3 місяці тому +1

    Really this continues being "free"??, maybe it continues being opensource but... I see you need a license according starting guide. If it's the case, exists a strong limitation to use it locally.... :-(

    • @AwesomeOpenSource
      @AwesomeOpenSource  3 місяці тому

      As far as I know the community edition doesn't need a license.

  • @MS-fh7mw
    @MS-fh7mw 4 роки тому +2

    It’s free unless you want the app for your phone $5.00 a month

    • @AwesomeOpenSource
      @AwesomeOpenSource  4 роки тому

      Didn’t even realize there was a phone app. I just use the browser.

  • @addinannas7909
    @addinannas7909 Рік тому +1

    Is this automatic recording?

    • @AwesomeOpenSource
      @AwesomeOpenSource  Рік тому

      Recording can be set to trigger based on motion events, or you can set it to record all the time. Depends on your needs and storage capacity.

  • @marine1718
    @marine1718 4 роки тому +2

    Is it better then motioneye?

    • @AwesomeOpenSource
      @AwesomeOpenSource  4 роки тому +1

      It always depends on your needs. Shining has a few more features and capabilities than MotionEye. Both are excellent pieces of software.

    • @marine1718
      @marine1718 4 роки тому

      @@AwesomeOpenSource It does?can you give 1 example? i want to backup up stup to ftp and cant see where in this software

    • @AwesomeOpenSource
      @AwesomeOpenSource  4 роки тому

      @@marine1718 I believe Shinobi has support for sound, and supports more camera hardware potentially. Please don’t misunderstand, both systems have a ton of functionality and features, and both are very useful tools. The best one is really dependent on the user and their needs.

  • @whiskeysquiker
    @whiskeysquiker 4 роки тому

    I appreciate this so much for many reasons. Namely, you keep it concise yet detailed enough. Also your vocal delivery is pleasing. NATURAL. That's sort of important when watching narrated video. I'll skip over vids that sound like they're narrating in bed with a hangover. Which is, like, more than half of these how-to vids that make the first two pages. And just scrolling your titles makes this homegrown nerd antsy. I'm so ready to ditch everything google. I've already left all social media behind. I downloaded all my data before deleting and was horrified at what all was tracked and kept. Generally I use new pipe for these videos but I had to drop in and give props. And Who's the jackass that decided google(apple?) gets to run everything mobile and (keep)use my data even deleted for profit (against me)? I'm done. Then I had a serious infestation in my network that I couldn't quite pinpoint the source of. I ended up learning linux against my will by necessity. While I have finally come to learn and love windows 10, I am absolutely enamoured with linux. There is just so much more to know. And I will continue to kick myself for that 5 year "break" I took from the PC. Helluva catch-up I had to do. Which brings me back to the first point: concise and detailed enough with pleasing vocal delivery. I'm your newest, biggest fan. 😏 Thank you so much.

    • @AwesomeOpenSource
      @AwesomeOpenSource  4 роки тому

      I appreciate it very much, and thank you. Absolutely stick with the self hosting, and LInux. It's where Windows is headed. :-)

  • @pamelavillarroel6398
    @pamelavillarroel6398 4 роки тому +1

    Excelente video

  • @designatedduff75
    @designatedduff75 3 роки тому +1

    Does it support h265?

    • @AwesomeOpenSource
      @AwesomeOpenSource  3 роки тому

      Been too long since I looked at it, but for some reason I want to say yes...just don't hold me to that.

  • @cjlowe1650
    @cjlowe1650 3 роки тому

    Do I need to use Docker? Can I just install the Shinobi on my Pi4? (4gb)? It will be the only thing running and placing files on an SSD or my NAS (havn't decided what storage to use yet!

    • @AwesomeOpenSource
      @AwesomeOpenSource  3 роки тому

      I think so. They Shninobi folks have full installer scripts they've made to make it easier to install to bare metal.

  • @geoff650r
    @geoff650r 3 роки тому

    Will Shinobi do audio with the video?

    • @AwesomeOpenSource
      @AwesomeOpenSource  3 роки тому +1

      Looks like it can according to a link on Reddit. www.reddit.com/r/ShinobiCCTV/comments/69akh4/shinobi_can_record_audio_from_camera_streams/

  • @ikitikat
    @ikitikat 3 роки тому

    Thanks for the great tutorial. I have a problem with the shinobi docker image on my raspberry pi 4.
    When i start the docker command to get the container i get the following Warning: "The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested"
    The container crashes with error code 1: "standard_init_linux.go:219: exec user process caused: exec format error"
    I run the raspberry on 64bit ubuntu: ubuntu-20.04.1-preinstalled-server-arm64+raspi.img.xz / Do you run a 32 bit version? Is this eventually the Problem? I tried the debian, official and alpine version of migoller/shinobidocker. The error is always the same.
    Do you have a hint for me?

    • @AwesomeOpenSource
      @AwesomeOpenSource  3 роки тому

      Not sure the Shinobi part will run on docker, that part I'm running on an X86_64 machine. The warning is telling you that Shinobi image is made for x86_64 (AMD_64 architecture), and can't be installed an run on ARM64 (the Pi) architecture.

  • @eugvr
    @eugvr 4 роки тому

    can shinobi work with reolink's cameras?

    • @AwesomeOpenSource
      @AwesomeOpenSource  4 роки тому +1

      If you get a Reolink camera with RTSP capability, absolutely, but I got one of their battery operated cameras and they don't enable rtsp for thos models (at least according to my conversation with their support). I was very sad to learn that the hard way. The camera build and sized is excellent, their support is great as well, but they have a windows only desktop client, and I don't run windows...so it was just a no go for me.
      Great question, and sorry if I wasn't clear about that.

    • @eugvr
      @eugvr 4 роки тому

      @@AwesomeOpenSource thanks for the answer. Do Shinobi work like a client on linux? i mean that you can use shinobi insteed of windows client and you can use raspberry with shinobi such as nvr, right?

    • @AwesomeOpenSource
      @AwesomeOpenSource  4 роки тому

      @@eugvr As long as teh raspberry pi has enough Ram, you can run the server on a Pi, but you just load up the client view in a browser, so you can view the cameras in client view from any OS as long as it has a fairly modern browser.

  • @Ljukee
    @Ljukee 4 роки тому

    nice :) email registration needed or not?

    • @AwesomeOpenSource
      @AwesomeOpenSource  4 роки тому

      Not required to verify email address, but it uses an email style login.

  • @royhall4649
    @royhall4649 4 роки тому

    please more detail!

    • @AwesomeOpenSource
      @AwesomeOpenSource  4 роки тому

      Roy Hall certainly. Anything specific you are interested in?

  • @djkeiran2172
    @djkeiran2172 3 роки тому

    Make a code door

  • @SayWhaaaaaaaaaaaaaaaaaaaaaaat
    @SayWhaaaaaaaaaaaaaaaaaaaaaaat 3 роки тому

    92% of video not about topic.

    • @AwesomeOpenSource
      @AwesomeOpenSource  3 роки тому

      Sorry you didn't get much out of it. It was the 3rd part in a series, so maybe there is some missing context without parts 1 and 2.

  • @cortisolblue2208
    @cortisolblue2208 2 роки тому +1

    Could I use shinobi with Pinecube camera?

    • @AwesomeOpenSource
      @AwesomeOpenSource  2 роки тому +1

      As long as pincecube cameras give off an OnVIF or RTSP stream, you should be able to use them.

    • @cortisolblue2208
      @cortisolblue2208 2 роки тому

      @@AwesomeOpenSource got it thanks!