I built a Java application called BlueIrisViewer that connects to
Blue Iris over the local network and pulls
live, full-resolution jpeg snapshots, which are displayed in a grid. It is designed to provide higher image quality and better responsiveness than you can get from any application besides perhaps the local Blue Iris console itself. This app used to be hidden away at the bottom of my post for custom BI webserver pages, but I think it deserves its own topic.
| | One click on any camera image will full-screen it with no delay. |
Full-screened on a high-resolution monitor, this app has
much better image quality and better responsiveness than any of Blue Iris' built in web pages. As a result, it uses more CPU and network resources, and should only be used when there is no shortage of either.
The app has a configuration interface built in so you don't have to muck around with config files.
BlueIrisViewer can temporarily store images on your hard drive and play them back with the
Instant Replay feature. You can look back at any moment from the last few minutes (configurable) by clicking in the Instant Replay bar along the bottom.
Instant Replay makes
heavy use of the hard drive for caching, so please do not enable Instant Replay when running the app from a
solid state disk (SSD). Use of the Instant Replay feature would be detrimental to the lifespan of an SSD if used for long periods of time.
You can download BlueIrisViewer here:
High-Performance Blue Iris Remote Viewer - Home
Usage
- Extract and run BlueIrisViewer.jar on the computer you want to view cameras with. If your system can't open this, ensure you have Java installed correctly.
- Press the 'o' key on your keyboard to open the options menu. If anything goes horribly wrong, which it shouldn't, you can delete BIVSettings.cfg from the directory where your BlueIrisViewer.jar is located and everything will be back to defaults.