Ok, lets talk PC-Based recording!

TonyR

IPCT Contributor
Joined
Jul 15, 2014
Messages
16,443
Reaction score
38,162
Location
Alabama
I must be honest I had a look at BI and, it looks clunky! Even the mobile app looks like it was designed in MS paint.
I don't see it that way, but to each their own. Even if it did seem "clunky" to me (it doesn't) I'd still be with Blue Iris as I have since 2013...I prefer something that works great even if I have to accept it not looking so great (function over form).

There's something to be said for familiarity, too. Not saying I have arrived when it comes to BI, but since it does all that I ask I don't try to fix something that ain't broke (for me, at least).

It's great to have choices...if we all liked the same things life would be VERY boring! :cool:
 
Joined
Feb 9, 2022
Messages
17
Reaction score
2
Location
New Zealand
Does BI run a server-side and client-side setup. Am I able to only install the recording server on the server, and the client for viewing on other machines? It looked like I had to just run It as one package.
 
Joined
Feb 9, 2022
Messages
17
Reaction score
2
Location
New Zealand
I don't see it that way, but to each their own. Even if it did seem "clunky" to me (it doesn't) I'd still be with Blue Iris as I have since 2013...I prefer something that works great even if I have to accept it not looking so great (function over form).

There's something to be said for familiarity, too. Not saying I have arrived when it comes to BI, but since it does all that I ask I don't try to fix something that ain't broke (for me, at least).

It's great to have choices...if we all liked the same things life would be VERY boring! :cool:
OK, I'll throw it on a VM and have another play. Maybe I was a big quick to pull the trigger.
 

TonyR

IPCT Contributor
Joined
Jul 15, 2014
Messages
16,443
Reaction score
38,162
Location
Alabama
Does BI run a server-side and client-side setup. Am I able to only install the recording server on the server, and the client for viewing on other machines? It looked like I had to just run It as one package.
Install the VMS software on a server that meets min requirements. For best results optimize settings.
It has a built-in web server so you can view remotely using a browser OR pay $10 for an Android or iOS app for your smartphone or tablet.
 

wittaj

IPCT Contributor
Joined
Apr 28, 2019
Messages
24,435
Reaction score
47,557
Location
USA
Wait, so I cant run just a client application to connect to the server?
Yep, just open a browser and type in the IP address of the server followed by :80 or whatever port you use and you are looking at your cams.
 

wittaj

IPCT Contributor
Joined
Apr 28, 2019
Messages
24,435
Reaction score
47,557
Location
USA
You need the paid app to get notifications, or have the BI server send you text messages.

As an alternative, many use the Pushover app as well.
 

wittaj

IPCT Contributor
Joined
Apr 28, 2019
Messages
24,435
Reaction score
47,557
Location
USA
$10 for an app is too steep for ya :lmao:

I am sure you will pay more than the cost of the BI program and BI app for a product probably not as good. Especially if cost versus performance is considered.
 
Joined
Feb 9, 2022
Messages
17
Reaction score
2
Location
New Zealand
What is the cost to run 26 cameras with Luxriot?
I see your point, but seriously who runs 26 cameras at home? Also I can run 16 cameras on Luxriot free. I run 2 VMs.

Im not knocking it, just not for me. The whole concept is out right from the start with having the monitor screen and server in one. for me. And again, clunky with the webserver, plugins to be installed etc.
 

wittaj

IPCT Contributor
Joined
Apr 28, 2019
Messages
24,435
Reaction score
47,557
Location
USA
I see your point, but seriously who runs 26 cameras at home? Also I can run 16 cameras on Luxriot free. I run 2 VMs.

Im not knocking it, just not for me. The whole concept is out right from the start with having the monitor screen and server in one. for me. And again, clunky with the webserver, plugins to be installed etc.
Many of us have more that 26 cameras at home LOL.

Many of us run a headless server.

I didn't need a plugin to run BI.
 

wittaj

IPCT Contributor
Joined
Apr 28, 2019
Messages
24,435
Reaction score
47,557
Location
USA
Damn, you must have big houses in the US LOL.
It asked me to install the ActiveX plugin for viewing.
Nope LOL, we just realize that four 2.8mm cameras, one installed on each corner of a square house on the 2nd story, is great for observation, but suck at IDENTIFY.

Focal length for the distance to be covered is more important if you want to IDENTIFY....and probably why you are having motion detection issues in your system because you are trying to do too much with a field of view.

So then we start adding more cameras and varifocal cameras so that we can optically zoom in to pinch points and other areas of interest to get the clean IDENTIFY captures of someone. While the varifocals are great at helping to identify at a distance, they come at a cost of a reduced field of view, just like the wide-angles are great at seeing a wide area, but they come at the expense of IDENTIFY at distance.

Then we learn that to get license plates, you need two cameras just for that. And they are only to read plates, not overview as well.
 

The Automation Guy

Known around here
Joined
Feb 7, 2019
Messages
1,377
Reaction score
2,738
Location
USA
Is it process heavy?
As a general rule, no. Especially if you use the "sub-streams" that most cameras broadcast. BI will use both the primary and sub streams very efficiently. It will record the primary streams as directed to ensure the highest quality capture, but it will use the substreams to run the "trigger" algorithms and for showing small preview screens on the GUI. This saves both CPU cycles and network bandwidth. I am currently running about 12 cameras on a older i7-6400 CPU and my system sits at about 15% CPU usage. There are many users on this forum that are running 30+ cameras on even older hardware without any issues. However, if you don't use substreams this will cause more CPUs cycles to be used because it is running the "trigger" algorithms on a much higher resolution stream. That takes more computing power to do the same thing. My system would probably run at about 30% CPU usage if I didn't use the substreams option.

You can also add optional things like Deepstack which is a third party AI detection system that helps cut down on false triggers. If your cameras have AI built in you won't need this. But AI is extremely beneficial in cutting down false triggers so many people run Deepstack if their cameras don't have AI built in. Deepstack certainly adds a lot more CPU and GPU usage vs running just BI alone - especially as you add more cameras. Deepstack also does not have to be run on the same computer as BI however. But if your computer as enough CPU/GPU power to handle both, then you can have both running on the same machine to be more efficient. I personally don't run Deepstack because most of my cameras have AI built in, so I cannot give accurate estimates about how much more processing power it requires. However there are plenty of users on the forum that run both BI and Deepstack on the same computer, so it doesn't require extremely high system specs.

Does BI run a server-side and client-side setup. Am I able to only install the recording server on the server, and the client for viewing on other machines? It looked like I had to just run It as one package.
There is only one instance of BI software running on a system. There is no "server" software and "client" software. If you want to hook a monitor or TV up to the BI computer and use it as your primary camera display/GUI, you can do that. However BI offers a wide range of avenues to access the camera feeds and recordings outside of just local viewing. Most of us want to be able to view the cameras on multiple devices and BI has plenty of ways to accomplish this. I have several cheap Amazon tablets around my house that display the camera feeds full time and occasionally I want to pull up the cameras on my other computers/laptops as well. I use the free BI web interface to accomplish this. On my tablets, I normally display a full screen interface that shows the overview of all my cameras (and nothing else), and when I click on a camera feed it will then show that one camera feed full screen.

I also use the paid BI app on my personal cell phone. This is because I find it quicker and more convenient to open and use the app vs using the BI web interface. Things like viewing past recordings, triggers, etc. are all slightly easier on the app IMHO. However I could do all of this using the free web interface instead of the paid app if I wanted to. In fact I didn't buy the BI app for a long time and just viewed everything on a browser on my phone. Eventually bought the app and I'm very satisfied with my purchase.

My BI computer actually sits in a closet (along with my automation computer and firewall computer) and I don't use this machine to view my system. While I have a local monitor and keyboard that I can use to access these machines, I really only use it for maintenance. Instead I use all the other ways I just shared to access my system. I can also RDP into my BI machine when I want to change settings, add cameras, etc. That being said, I could optionally buy another BI license and run the full BI software on another computer and it would run in tandem with my main BI machine/software and I could make changes that way. Obviously I don't see any benefit in doing that when I can just RDP into the BI machine and access the BI program that way, but BI offers the flexibility to run tandem BI programs together should you have some use case that warrants that.
 
Last edited:

VirtualCam

Young grasshopper
Joined
Sep 25, 2015
Messages
49
Reaction score
11
I am also specifically interested in LINUX based platforms. Something with reliable motion detection and good stability etc.
Zoneminder is probably the number 1 Linux NVR app. I'm surprised it didn't come up for you on a Google search?

I've never run it, but the pictures make it look decent. I intend to try it some day. But I've been using Blue Iris since version 3, so I'm fairly entrenched in it. The only problem I have with it, is that it runs on Windows, and it lacks HTTPS support.
 
Top