Blue Iris is great. It is too bad it only runs on Windows. We have deployed in on mini PCs with great success.