Just a couple of other thoughts, what video resolution do you have UI3 set too, not sure if it has any effect for browsing videos?
Does UI3 work OK on the actual BI machine or is it slow also?
The attached video shows the resolution is set to 1080P, and his post above yours states that UI3 is slow on the actual BI machine.
Thanks for the feedback.
To answer the questions:
- Antivirus / Windows Defender is completely disabled on this server, and Blue Iris folders are not being scanned.
- When browsing the event archive directly from the Blue Iris console, everything is fast. Clip list opens instantly and playback is smooth.
- Locally, recorded files open very quickly without any delays.
- The performance issue appears only when accessing the event archive via the Web UI (UI3).
- This happens even when accessing UI3 from inside the local network (not remotely).
- Cameras are connected via wired Ethernet through the home router.
- Storage is HHD (WD Purple Pro), system - M2 SSD.
- Blue Iris is running like service (Win 11 Pro), not in a virtual machine.
So at this point, it seems the bottleneck is specifically related to UI3 / web interface clip list loading, not disk performance, antivirus, or overall system resources.
If there are any UI3-specific settings, database optimizations, or known issues with BVR + Direct-to-disk affecting the Web UI, I’d appreciate any pointers.
I’ve also uploaded a short video showing the clip list loading behavior in the Web UI, so you can see exactly how slow it is in practice.
I’d be interested to hear what others think about this and whether anyone has seen similar behavior or has ideas on what might be causing it.
Thanks in advance!
My impression watching your video is that it's CPU-bound, disk-bound, or there's a connection delay issue. Let's check disk-bound first. Open the Windows Task Manager to the
Performance tab on your BI machine and watch the disk usage when pulling up UI3 and listing clips from another machine. Any of them jumping up significantly at that moment? I don't think it's a factor here, but is your GPU usage high by chance? What does your
Database window in Blue Iris show? I have a Blue Iris machine with an i9-12900K CPU and 4TB of NVMe storage; it shows 38510 records/19101 files, and the Clips pane fully loads within 0.3 seconds of opening it in UI3 every time. Where is your Blue Iris database file located? It should be in
C:\BlueIris\db (Blue Iris default location), on your NVMe drive. It's located there on this machine, with
clips.dat at 957,461 KB,
index.dat at 1,206 KB, and 23 total items in that folder, all showing a last modified date of today.
Next, let's investigate the CPU. Something to be aware of, as a background service, Windows 11 will put Blue Iris exclusively on E-cores—which your CPU only has four of, and they are some of the slowest E-cores Intel made. This also means that Blue Iris can never push your CPU usage higher than 20%, and your video shows CPU usage hanging out around 15%.
- Open the Settings app and navigate to System -> Power.
- In the search bar at the top, type "power profile" and click Choose a power plan (alternately, you can open File Explorer -> type "Control Panel" in its address bar -> Hit [Enter] -> View by Large icons -> Power Options to get to the same place).
- Make sure the selected power plan is Balanced (recommended), and close the Control Panel window.
- Back in the Settings app, make sure Power mode is set to Balanced (this setting is separate from the Balanced plan you selected in step 3, but works together within it).
- A couple options down, make sure Energy saver is off, and close the Settings app.
- Open the Windows Task Manager to Performance -> CPU. It should be showing CPU speeds in the 3-5 GHz range. If it's showing lower, there may be an issue with your CPU overclock settings.
- Go to the Details tab, right-click BlueIris.exe (the one using most CPU if more than one) and click Set affinity.
- Scroll all the way down and untick the last four (only CPUs 0-15 should be ticked with this particular CPU). Note the current amount of CPU shown for BlueIris.exe in the background on Task Manager, and then click [OK]. It should drop significantly, now that Blue Iris is running on the more powerful P-cores. Does the Clips pane open right away now?
Regarding connection delay, are you accessing UI3 through a proxy server by chance? Something delaying the connection process by a second could cause the Clips pane to take extra time to open. Additionally, limiting the system timer resolution can cause UI3's webserver to respond slowly. For example, if I enable
Timer Coalescing for
BlueIris.exe in my Taskman, it takes almost 10 seconds for UI3 to open instead of 0.5, it takes several seconds for the Clips pane to populate each time, and the thumbnails load slowly. In fact, this is the only way I can get mine to load slowly like yours (even when limiting the system referenced above to just four E-cores it still loads pretty fast). However, I am not aware of any other software that knows how to enable Timer Coalescing (software such as System Informer uses that API incorrectly in their implementation of Efficiency Mode), and I don't think this is exactly your issue because it also universally drops framerate in UI3 to 1fps and your video shows a normal frame rate. I would ask if you were connecting to UI3 through satellite Internet (besides Starlink, they're all high latency), except you indicated it's slow to populate Clips even when accessing UI3 from the server machine.