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

  Рет қаралды 98,202

Awesome Open Source

Awesome Open Source

Күн бұрын

Shinobi is a self hosted, open source CCTV / NVT / IP Security Camera system made to rival Blue Iris, Zoneminder, and the like. With Motion detection capability, buffered recording, and many more top notch features to make it a serious contender for Security.
=== Links ===
Shinobi Home Site
shinobi.video
Shinobi Documentation
shinobi.video/docs/
Our Shinobi Docker Image
hub.docker.com/r/migoller/shi...
=== Timestamps ===
00:00 Beginning
00:22 Intro and Install Shinobi in Docker
03:47 Initial Super User Login for Shinobi
05:40 Initial Login New User, and Setup First Camera
07:30 First view of First Added Camera
07:42 Second Camera Added
08:15 Ending Credits and Thank you to my Patrons
=== Contact ===
Twitter: @mickintx
Telegram: @MickInTx
Mastodon: mastodon.partecipa.digital/ @MickInTX
Try out SSDNodes VPS Services! Amazing Specs for incredibly low costs. I'm running a 32 GB RAM / $ CPU Server for only $9 a month! Seriously. FOr long term server usage, this is the way to go!
www.ssdnodes.com/manage/aff.p...
Get a $50.00 credit for Digital Ocean by signing up with this link:
m.do.co/c/a6a61ae55242
Use Hover as your Domain Name Registrar to get some great control over you domains / sub-domains:
hover.com/SHPaiirr
Support my Channel and ongoing efforts through Patreon:
www.patreon.com/bePatron?u=23...
What does the money go to?
To Pay for Digital Ocean droplets, donations to open source projects I feature, any hardware I may need to purchase for future episodes (which I will then give to a subscriber in a drawing or contest).
=== Attributions ===
Intro and Outro music from www.bensound.com

Пікірлер: 96
@armorgeddon
@armorgeddon 4 жыл бұрын
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 жыл бұрын
armorgeddon I’d say look for RTSP, MJPEG, and / or ONVIF. Those will get you pretty far.
@wizdude
@wizdude 4 жыл бұрын
What brand/model cameras are you using here? Keep up the great work.
@AwesomeOpenSource
@AwesomeOpenSource 3 жыл бұрын
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/
@hamhumtube
@hamhumtube 3 жыл бұрын
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 3 жыл бұрын
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/
@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.
@pamelavillarroel6398
@pamelavillarroel6398 3 жыл бұрын
Excelente video
@AwesomeOpenSource
@AwesomeOpenSource 3 жыл бұрын
Thank you
@andrelaguerre586
@andrelaguerre586 3 жыл бұрын
Thanks, didn't know about it... Comarison with MotionEyeOS ?
@AwesomeOpenSource
@AwesomeOpenSource 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.
@daniellewis1511
@daniellewis1511 3 жыл бұрын
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 жыл бұрын
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 жыл бұрын
@@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!
@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.
@nahakuu
@nahakuu Жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
@@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
@AnujFalcon
@AnujFalcon Жыл бұрын
Thanks!
@AwesomeOpenSource
@AwesomeOpenSource Жыл бұрын
My pleasure.
@serhii_rs
@serhii_rs 2 жыл бұрын
Does Shinobi have functionality for face detection and car number plate recognition?
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
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.
@st0sk1
@st0sk1 3 жыл бұрын
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 жыл бұрын
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 жыл бұрын
Make us one.
@theejoeylee
@theejoeylee 3 жыл бұрын
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.
@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.
@Ljukee
@Ljukee 3 жыл бұрын
nice :) email registration needed or not?
@AwesomeOpenSource
@AwesomeOpenSource 3 жыл бұрын
Not required to verify email address, but it uses an email style login.
@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 3 жыл бұрын
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 3 жыл бұрын
@@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 3 жыл бұрын
@@karloa7194 Totally understand. Sometimes a tool is just not the right tool.
@rehoboth_farm
@rehoboth_farm 2 жыл бұрын
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 2 жыл бұрын
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 2 жыл бұрын
@@AwesomeOpenSource Thanks.
@geoff650r
@geoff650r 3 жыл бұрын
Will Shinobi do audio with the video?
@AwesomeOpenSource
@AwesomeOpenSource 3 жыл бұрын
Looks like it can according to a link on Reddit. www.reddit.com/r/ShinobiCCTV/comments/69akh4/shinobi_can_record_audio_from_camera_streams/
@MasterChief.117
@MasterChief.117 Жыл бұрын
Can't you embed it directly as a container like Pi Hole etc...
@AwesomeOpenSource
@AwesomeOpenSource Жыл бұрын
Do you mean, can Shinobi be run as a docker container? If so, then yes, it can.
@MasterChief.117
@MasterChief.117 Жыл бұрын
@@AwesomeOpenSource When running the Install Shinobi with Docker script. Failed to execute script docker-compose
@AwesomeOpenSource
@AwesomeOpenSource Жыл бұрын
This video is getting pretty old, ,so my innstructions may be a bit outdatedd. I would suggest going to the Shinobi instructions directly.
@addinannas7909
@addinannas7909 11 ай бұрын
Is this automatic recording?
@AwesomeOpenSource
@AwesomeOpenSource 11 ай бұрын
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.
@cortisolblue2208
@cortisolblue2208 2 жыл бұрын
Could I use shinobi with Pinecube camera?
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
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!
@RomvnlyPlays
@RomvnlyPlays Жыл бұрын
Perhaps revisit this software?
@AwesomeOpenSource
@AwesomeOpenSource Жыл бұрын
Let me see what I can put together during the summer (north america).
@designatedduff75
@designatedduff75 3 жыл бұрын
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.
@eugvr
@eugvr 3 жыл бұрын
can shinobi work with reolink's cameras?
@AwesomeOpenSource
@AwesomeOpenSource 3 жыл бұрын
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 3 жыл бұрын
@@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 3 жыл бұрын
@@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.
@madpb
@madpb 2 жыл бұрын
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 2 жыл бұрын
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
@whiskeysquiker
@whiskeysquiker 3 жыл бұрын
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 3 жыл бұрын
I appreciate it very much, and thank you. Absolutely stick with the self hosting, and LInux. It's where Windows is headed. :-)
@DevilDriver665
@DevilDriver665 4 жыл бұрын
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 3 жыл бұрын
Thank you. Tip for the pros right there. I learn something new all the time.
@marine1718
@marine1718 3 жыл бұрын
Is it better then motioneye?
@AwesomeOpenSource
@AwesomeOpenSource 3 жыл бұрын
It always depends on your needs. Shining has a few more features and capabilities than MotionEye. Both are excellent pieces of software.
@marine1718
@marine1718 3 жыл бұрын
@@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 3 жыл бұрын
@@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.
@MrAndrislusis
@MrAndrislusis 2 жыл бұрын
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 жыл бұрын
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.
@royhall4649
@royhall4649 3 жыл бұрын
please more detail!
@AwesomeOpenSource
@AwesomeOpenSource 3 жыл бұрын
Roy Hall certainly. Anything specific you are interested in?
@lesliestandifer
@lesliestandifer 3 жыл бұрын
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.
@MS-fh7mw
@MS-fh7mw 3 жыл бұрын
It’s free unless you want the app for your phone $5.00 a month
@AwesomeOpenSource
@AwesomeOpenSource 3 жыл бұрын
Didn’t even realize there was a phone app. I just use the browser.
@djkeiran2172
@djkeiran2172 3 жыл бұрын
Make a code door
@AwesomeOpenSource
@AwesomeOpenSource 3 жыл бұрын
Are you talking about a door with a coded lock?
@djkeiran2172
@djkeiran2172 3 жыл бұрын
@@AwesomeOpenSource yes with cctv
@AwesomeOpenSource
@AwesomeOpenSource 3 жыл бұрын
@@djkeiran2172 let me ponder that one.
@djkeiran2172
@djkeiran2172 3 жыл бұрын
@@AwesomeOpenSource ok
@SayWhaaaaaaaaaaaaaaaaaaaaaaat
@SayWhaaaaaaaaaaaaaaaaaaaaaaat 2 жыл бұрын
92% of video not about topic.
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
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.
Local Security Camera Recording with Frigate NVR
13:47
Home Automation Guy
Рет қаралды 128 М.
FOOLED THE GUARD🤢
00:54
INO
Рет қаралды 64 МЛН
Каха ограбил банк
01:00
К-Media
Рет қаралды 11 МЛН
Incredible magic 🤯✨
00:53
America's Got Talent
Рет қаралды 21 МЛН
Setting up CCTV on Unraid - pt3 - Setting Up and Configuring Shinobi
34:56
self-host the INTERNET! (before it's too late)
15:14
TechHut
Рет қаралды 262 М.
Nest Cams are a BIG RIPOFF - DIY WiFi Security Camera Guide
9:40
Linus Tech Tips
Рет қаралды 2,5 МЛН
ZoneMinder vs iSpy vs Blue Iris | Setup | Comparison
23:44
Granworks Workshop
Рет қаралды 183 М.
DON'T Use Raspberry Pis for Servers! (Use THIS)
16:23
Hardware Haven
Рет қаралды 1 МЛН
CCTV: Build your own video surveillance system with ZoneMinder
1:34:12
Самый дорогой кабель Apple
0:37
Romancev768
Рет қаралды 83 М.
Мой инст: denkiselef. Как забрать телефон через экран.
0:54