flexd

n3wb
Sep 12, 2023
1
0
Anywhere
Blue Iris and Windows 11 24H2?

Does Windows 11 24H2 handle hardware decoding(more specifically NVDEC) differently than Windows 10?

I'm using a build of Blue Iris from May 2024, and using 24H2 which came out in October 2024.

Any time I enable NVDEC I get No Signal errors, regardless of camera brand or model.

I'm just trying to narrow down if buying another year of support and updates would possibly solve the issue, or if the issue is 24H2 itself, and maybe go back to Win10.

I've used the same RTX 2060 for years and it's been fine with NVDEC. The issue happened after upgrading to Windows 11 and upgrading from AM4/DDR4 to AM5/DDR5(same RTX 2060 GPU).

I've even made a build using a GTX 1070 and the old AM4 system, NVDEC still doesn't work. It's using the same May 2024 build of Blue Iris, and Windows 11 24H2.


Things I've tried on both systems;

Http and https

Generic settings with default/blank RTSP URI

Camera specific settings with brands RTSP format

Decoder compatability mode
 
Are you not using substreams - that is way more efficient than hardware decoding.

Quick sync/hardware acceleration isn't really needed anymore and it can be an energy hog.

Around the time AI was introduced in BI, many here had their system become unstable with hardware acceleration (hardware decode) (Quick Sync) on (even if not using DeepStack or CodeProject). Some have also been fine. I started to see errors when I was using hardware acceleration several updates into when AI was added.

This hits everyone at a different point. Some had their system go wonky immediately, some it was after a specific update, and some still don't have a problem, but the trend is showing running hardware acceleration will result in a problem at some point.

However, with substreams being introduced, the CPU% needed to offload video to a GPU (internal or external) is more than the CPU% savings seen by offloading to a GPU. Especially after about 12 cameras, the CPU goes up by using hardware acceleration. The wiki points this out as well.

Plus substreams opens up the possibility for older machines to be just fine, along with non-intel computers.

My CPU % went down by not using hardware acceleration.

Here is a recent thread where someone turned off hardware acceleration based on my post and their CPU dropped 10-15% and BI became stable.

But if you use HA, use plain intel and not the variants.

Some still don't have a problem, but eventually it may result in a problem.

Here is a sampling of recent threads that turning off HA fixed the issues they were having....

No hardware acceleration with subs?


Hardware decoding just increases GPU usage?


Can't enable HA on one camera + high Bitrate


And as always, YMMV.
 
  • Like
Reactions: flexd and Bruce_H
Hardware acceleration and nvidia have not been mentioned in patch notes since March 2020. I doubt updating Blue Iris would solve this.

I'm with wittaj here and suggest just not using hardware acceleration anymore and use sub streams instead to keep CPU usage down. This will have the benefit of power savings as well.
 
  • Like
Reactions: flexd