Skip to content
Moe edited this page Dec 24, 2016 · 4 revisions

Which cameras was this implemented for?

When i started MJPEG, and JPEG.

It does : MJPEG, JPEG and RTSP

I am looking into adding local cameras later.

Would it work for a raspberry pi streaming RTSP h264 video?

If you can open the stream in VLC Media Player then ffmpeg should be able to get it too. ffmpeg is what Shinobi uses for encoding.

Does it record continuously?

yes, does a cutoff at 15 minutes by default. You can change it in the monitor settings.

Does it use motion detection?

I am going to be implementing motion detection soon, just need to make it use less overhead.

Does it timestamp the videos?

It does but for some wacky reason the time is off sometimes. I am trying to figure out why it does that. I am welcoming any input on this.

Is the video montage showing the actual stream or a reduced version?

I set it to reduce the size to 640x480 because when I had 2048x1536 frames some of them didn't even load because it would take so long for the browser to render them and before it could render it would get replaced.. essentially you are getting the stream but you just cant see anything.

Imagine 15 1080p IP cameras, the montage can easily overload the NIC on the server...

Word. I actually have about 14 cameras myself. I had 10 of them running in the demo images you see in the readme on a nooby little macbook. Seemed to be okay to me, but I am on the same network. When i open up the Task Manager on windows to see my NIC usage the spikes are pretty low... again probably because I on the same network. Well the program is in infancy and stress testing is going need to happen. :)

Clone this wiki locally