Does BI still need intel quick sync?

EDCK

Young grasshopper
Joined
Apr 23, 2024
Messages
32
Reaction score
5
Location
DC
Been thinking about going AMD.
 

biggen

Known around here
Joined
May 6, 2018
Messages
2,598
Reaction score
2,907
Do your cams have substreams?
 

EDCK

Young grasshopper
Joined
Apr 23, 2024
Messages
32
Reaction score
5
Location
DC
Do your cams have substreams?
I'm not sure what you mean? Don't all cams have that as a option, i know mine do but i never use it or see a need to use it. I use the blueiris app on my phone not sure what stream that is.
 

TonyR

IPCT Contributor
Joined
Jul 15, 2014
Messages
16,864
Reaction score
39,239
Location
Alabama
A sub stream is a lower resolution stream of the cam's video, the main stream is the higher resolution stream.

If your cam has a sub stream then BI can use it during non-motion and switch to main stream full resolution when a motion even triggers recording....this keeps the CPU usage down and in some cases works better than Quick Sync.

Most cams use a sub stream with a URL (path) that is identical to the main stream but instead substitute a "1" for the "subtype", the main uses "0".

Read more here => Sub Stream Guide
 

IAmATeaf

Known around here
Joined
Jan 13, 2019
Messages
3,313
Reaction score
3,302
Location
United Kingdom
With the advent of substreams I’ve disabled hardware acceleration on my rig. To my surprise doing this also lowered the overall CPU consumption, no idea why?
 

EDCK

Young grasshopper
Joined
Apr 23, 2024
Messages
32
Reaction score
5
Location
DC
I never have selected a sub stream, when I add a camera to blueiris I just use the find and inspect after pointing it to its ip.

not sure what stream it picks.
 

wittaj

IPCT Contributor
Joined
Apr 28, 2019
Messages
25,192
Reaction score
49,089
Location
USA
I never have selected a sub stream, when I add a camera to blueiris I just use the find and inspect after pointing it to its ip.

not sure what stream it picks.
By default BI only uses the mainstream.

You have to go into the camera settings in BI and tell it which substream to use:

1713965760147.png
 

wittaj

IPCT Contributor
Joined
Apr 28, 2019
Messages
25,192
Reaction score
49,089
Location
USA
No, intel quick sync is no longer necessary. It was a requirement prior to the days before substreams could be used. The substreams allow a lot more types of computers to be used for BI now.

But there really isn't any reason for using Quicksync/Hardware Acceleration anymore either.

Around the time AI was introduced in BI, many here had their system become unstable with hardware acceleration 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.

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. A GPU is only needed if you plan to do a lot of CodeProject, which would be insane as most find the AI in the cameras to be more than enough.

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

Some still don't have a problem, but eventually it will 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


Amcrest T2599ew Lagging really bad
 
Top