Portable Blue Iris 6.1.1.4 (x64)

Blue Iris Portable Surveillance Software allows you to view and record up to 64 cameras (IP cameras, web cameras, DVR/CCTV based cameras) simultaneously and is compatible with the vast majority of IP camera and DVR brands. In addition. it takes advantage of H.264 video compression allowing you to save hard drive space and reduce bandwidth consumption. Use Amcrest Blue Iris to turn your existing Windows PC into a fully featured professional video surveillance system. Additional features include continuous loop recording, scheduled recording and advanced motion/audio detection recording with the ability to send alerts via email, instant message and phone call.
Supported brands include: Amcrest, FDT, Foscam, 4XEM, ACTi, Agasio, AirLink101, AIRLive, Allnet, Apexis, Arecont, Astak, AVTech, Aviosys, Axis, Bosh, Canon, Cisco, Coolcam, Dericam, Digi-Lan, DLink, EasyN, Edimax, Evocam, Gadspot, Ganz, Grandstream, Hawking, HIKVision, HooToo, Intellinet, JVC, Linksys, Logitech, Lorex, Microseven, Mobotix, Panasonic, Pelco, Planet, Sanyo, Sharxx, Siemens, Sony, Stardot, Swann, Toshiba, Tenvis, TP-LINK, Trendnet, Vivotek, Wansview, Y-Cam Zavio, Zonet, and many more.
Highlights:
UI refresh
Every element was redesigned and re-rendered for a consistent, high-contrast, high resolution and modern aesthetic. Buttons and other tools have been more intuitively grouped and sized. A new font has been selected for improved antialiasing and readability.
Help documentation refresh
It’s been awhile! The Help may now be read in book format as well as in-context via Adobe RoboHelp buttons throughout the UI. Major topics previously neglected have been rewritten to reflect all that has been added to this software over the years.
High DPI display awareness
Windows and UI elements will be scaled automatically to match your Windows Display control panel selections. UI elements were designed to look sharp at up to 300 DPI. No more tiny icons on 4K monitors and beyond.
Remote management
This is perhaps the most significant upgrade in terms of software power and flexibility—you may now use one Blue Iris installation to manage many others simultaneously.
When connected to one of more remote systems via the new remote management control panel, you get a concise view of each system’s status. You may then make any remote Blue Iris server ‘active’ in the UI, giving you complete virtual control of that remote Blue Iris installation without the hassle or many shortcomings of an otherwise “remote desktop” solution. BVR clips are opened using progressive download management so that only the portions of the file of interest are transferred. Status pages, the timeline and clips lists are refreshed as they are updated on the server. Sounds are played and popups may be displayed locally from all remote connected systems. Configuration changes are made seamlessly by uploading any edits.
Alert action set lists
Every possible action that’s supported by Blue Iris may now be applied to camera alerts as well as many other conditions such as user account login, status messages, digital input signals, and more. You may create a list of these actions to be executed in any order or combination. Each action has an associated profile selector to allow you to manage actions for all profiles together on one page.
New alert action types
There are also new action types. These include toaster pop-up messages in the lower-right corner of the Windows display, FTP transfers, and simply the ability to wait an arbitrary time between consecutive actions. You now may specify the devices and text for push notifications. Support for legacy Android GCM push notifications was added.
Clip management updates
In addition to its own UI refresh, the timeline view receives a couple of other interesting updates—the ability to zoom in further and have alert images displayed directly on the clip tracks.
The clip view list may be “unfolded” to fill the display with clip images. Days are delimited by a solid color bar.
Viewer playback controls
In place of generic play/pause/stop buttons, a more interactive speed control has been designed and implemented. For BVR content, you may now slide the speed control left to slow down or reverse, or right to speed up and go forward. Click the horizontal control anywhere to set the speed directly, or slide and release to return to the previous setting.
Camera configuration synchronization
On several camera settings pages you will find the option to synchronize that page with another camera’s settings. This allows you to make changes to one camera’s settings and have that affect one or more other cameras’ behavior. This will come in handy if you find yourself setting (and then having to later adjust) the same alerts or other settings across multiple cameras.
Global volume control
You may now use the mute and volume controls to adjust the live volume on all cameras simultaneously. For mixing levels, use the gain control found on each camera’s audio settings page. The same mute and volume control is used by the clip viewer window as well.
Technology
The time is right with a major software upgrade to also update development and runtime environments. The latest Microsoft technologies, video processing and runtime libraries are now used and redistributed. While we lose support for the oldest operating systems (dating back to 2001!) we gain support for many emergent technologies which will be further leveraged in the 5.x series.
As we are all interested in getting the most out of our CPU clock cycles, these newer development tools combined with new code optimizations will combine to contribute to a more efficiently running system. Work will continue with Intel and Nvidia to further leverage graphics hardware assistance.
Features Include:
Use motion or audio sensing to trigger recording, or record continuously or periodically.
Overlay the current date/time as well as a logo or other information
Optionally record audio
Use a timer to determine when the system is armed
Images may be captured as either JPEG images, MPEG movies or Windows Media movies (full version)
Receive alerts via loudspeaker, email, instant message, voice phone call (with automatic redial), or external program/script
Run Blue Iris as a Windows service so that only you have control over its operation on a shared PC
All passwords are stored encrypted
64 channel recording
H.265/H.264 video compression
Receive alerts via e-mail, text message, or phone
Motion and audio triggered recording
Audio recording options available
Built-in web-server for web-casting all cameras simultaneously, digital zoom and pan/tilt
All passwords are stored encrypted
Version 6 Overview
What’s New
With hundreds of updates, so much has changed since version 5 was first released in June 2019. But 6.5 years later, it’s time to take Blue Iris to the next level with this major upgrade to version 6. Here’s what you can find today:
128 cameras
You may never need to add 128 cameras, but many systems have felt the need to go beyond the previous limit of 64 for quite some time, and this is now possible.
A replacement for external AI processing
Many users today rely on third-party services for AI processing of alerts for the presence of people, vehicles, wildlife, and associated facial and license plate recognition. These work great, until they do not, as they rely on image encoding, windows sockets interfaces, and python and other external libraries, generating many points of failure. AI object classification, object tracking and counting, as well as facial recognition and ALPR are now provided as BUILT-IN services.
Phone app re-writes
Long overdue, the phone apps will receive much love in early 6.x development.
DB rewrite
The ability to keep track of video assets, search them efficiently, and export them for sharing when required is a critical aspect of high-performance video security software. The DB code has been completely rewritten to more effectively and reliably meet this key requirement. Simplicity is the word as the DB now consists of only two files, a smaller file with critical data for a backup or rebuild, and a much larger (and replaceable, less valuable) file consisting primarily of video preview images.
HTTPS server
Gone are the days when you had to use an external tool like STunnel for this basic modern-day security feature. Traffic in and out of your server via LAN or Internet can be fully encrypted using a self-generated certificate, or for a more seamless experience, a real CA-signed certificate (globally trusted, not self-signed).
UI refresh
The UI takes on a decidedly more “dark mode” aesthetic. Attention was paid to contrast, legibility and consistency. Initial changes are in place to offer user-defined color palettes.
Software engineering technology refresh
The software is now being built on the latest development platform, using the latest Microsoft Visual Studio and MFC code libraries, along with the latest in video processing libraries.
H.265
As H.265 has gained in popularity and maturity, it is now increasingly leveraged for functionality such as direct-to-wire streaming (saving decoding and re-encoding processing time as video may be sent directly from camera to browser or phone app) and exports (with possible conversion from H.264 to H.265).
Hardware assisted video decoding and encoding
Encoding H.264 or H.265 video using either the Intel QVS/OneVPL platform or the Nvidia NVENC platform is now officially out of its version 5 “beta” designation and has been fully integrated and tested with compatible hardware. Video encoding is perhaps the most “heavy lifting” the software can be asked to perform, and now it may be assisted by your GPU. Decoding has also received updates to allow the use of DXVA2 and Direct3D12 technologies along with improved Intel and Nvidia integration.
A dive into the HA space
The software can today control basic Sonoff (eWeLink) devices that have been configured for “DIY mode”. Plans are in place to continue this momentum by adding support for Zigbee devices and a basic “home layout” view.
More to come in early 6.x releases
As with version 5 before it, development will be continuous and often rapid, largely based on user requests and feedback—please keep them coming! However, there are already some major plans:
ARM processor support
As ARM processors become more compelling and prevalent, we have chosen to shelf support for legacy 32-bit CPUs and instead focus effort on the current AMD/Intel 64-bit architecture as well as ARM64. This will be a requirement for running this software on new Apple silicon such as the M5 chip via Parallels or potentially an Apple native variant.
A replacement for NGROK
As remote access remains a struggle for many due to networking security and architecture, the use of reverse-proxy services like NGROK were an interesting, although technical, shortcut. NGROK has recently announced the end to any free services they may still provide. However, a roadmap exists for us to develop and offer a similar service using a public network (likely Amazon AWS), allowing users to very simply engage remote access. The technical details and internal costs are still being worked out, but this will be an exciting and welcome addition.
Recent Updates:
- The web server can produce WebP images instead of JPEG
- Use a BVR file as a camera source for pre-recorded content or testing and tuning
- License plate pre and post processing for increased accuracy and readability
- Automatically move clips with confirmed alerts for priority management
- Zones tab now allows naming zones and moves configuration away from the motion detector
- AI object tracker intelligence advances including velocity/position estimation and better handling of varying analysis rates
- Blue Iris hosted temporary file storage for push images
- DVR ONVIF event sharing
- PTZ auto-tracking velocity/position estimation
- Asynchronous BVR open and look-ahead for UI3/app timeline playback and export
- Direct-to-wire for BVR playback
- New modern MP4 playback engine
- Real-time AI object analysis for efficient capturing of plates of passing cars
- Support for timeline export from the browser UI3
- Dynamic “on alert” action set allows greater trigger source filtering control
- Support for a timeline-playback view and downloading custom notification sounds for iOS app 2.8
- Enhanced webserver security included required host names, banned user-agents, no /login.htm redirection.
- AI object counting, track number of people, vehicles, wildlife or other objects entering a scene
- Wildcard (*), and (+), or (,) and not (!) logic supported in the clips list search filter box
- Use a camera group as a camera source–for RTMP publishing, image posting and more
- New RTMP streamer for sending video to YouTube, FaceBook, Wowza, OBS, etc.
- Custom model support (ONNX, Yolo5/8/10 object detection) for built-in AI, including delivery vehicles, packages, animals, ipcam-dark.
- Much improved Periodic AI scanning functionality to distinguish static objects
- Much improved Find/Find-next capability within the viewer to locate action or AI objects within video
- Integral AI services; no more relying on third party software for this
- HTTPS/SSL support built-in (no more STunnel)
- Digest authentication option
- Much improved camera auto-cycle algorithm
- Support for SysLog log output
- Updated UI control elements targeting a “dark mode” aesthetic
- Uses new Windows 11 fonts for superior small text rendering
- Support for up to 128 cameras!
- The version 6 database format is more robust, easier to backup, and can support many more records
- Support for native H.264 streaming between Blue Iris systems
- Support for Sonoff (eWeLink) DIY switches for HA control
- More verbose release notes found in “changelog.pdf”
- Improved remote stream cycling experience, more like console
- Remote Management desktop frame windows, including a Local view
- License plate management window with custom group lists
- PTZ auto-tracking may now follow detected AI objects
- Improved UI for AI configuration
- Apple Push Notifications updates for JWT+HTTP2 support
- Smooth high-MP content playback
- Audio power preview bar with BVR playback
- BVR alert metadata files for easy alert navigation in the viewer window
- New motion detection features, persistence, trigger/retrigger threshold differences
NOTE: This software relies on the msimg32.dll file, which several antivirus programs flag as malicious… The only way to get it to work is to add msimg32.dll to your antivirus program’s exclusion list, or better yet, purchase the original software.