logo

Live Production Software Forums


Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
niemi  
#1 Posted : Wednesday, September 19, 2018 9:30:34 AM(UTC)
niemi

Rank: Advanced Member

Groups: Registered
Joined: 2/16/2017(UTC)
Posts: 178
Location: Denmark

Thanks: 27 times
Was thanked: 18 time(s) in 15 post(s)
Most graphics cards used in vMix builds support up to two concurrent hardware encodings.

On such a system you can still select up to five "Use Hardware Encoder" sessions (counting both recordings streams).

If vMix could

1) determine the number of available hardware encode sessions on the graphics card in use, and
2) then prevent the user from enabling too many hardware encoding sessions

This would potentially help users avoid misconfiguring vMix, and to avoid a critical error when starting recordings / streams.
JoseL  
#2 Posted : Wednesday, September 19, 2018 11:12:36 AM(UTC)
JoseL

Rank: Advanced Member

Groups: Registered
Joined: 4/15/2018(UTC)
Posts: 64
Man
Location: Spain

Thanks: 6 times
Was thanked: 19 time(s) in 13 post(s)
+1
mavik  
#3 Posted : Wednesday, September 19, 2018 3:18:42 PM(UTC)
mavik

Rank: Advanced Member

Groups: Registered
Joined: 4/23/2017(UTC)
Posts: 1,144
Man
Location: Germany

Thanks: 3 times
Was thanked: 166 time(s) in 148 post(s)
Send out a note might be ok. Preventing a user to setup too many encodes is maybe bad. I know I hate the Wirecast USB bandwidth check. I block the usage of an device. The intention is good but I want to warn not to shoot over the top.
mjgraves  
#4 Posted : Wednesday, September 19, 2018 4:12:02 PM(UTC)
mjgraves

Rank: Advanced Member

Groups: Registered
Joined: 7/1/2015(UTC)
Posts: 1,150
Man
United States
Location: Houston TX

Thanks: 319 times
Was thanked: 263 time(s) in 233 post(s)
It might be difficult to know precisely what the GPU can sustain.

As an alternative, how about showing a running count of how many places are set to "User Hardware Encoder?"
JoseL  
#5 Posted : Wednesday, September 19, 2018 5:44:06 PM(UTC)
JoseL

Rank: Advanced Member

Groups: Registered
Joined: 4/15/2018(UTC)
Posts: 64
Man
Location: Spain

Thanks: 6 times
Was thanked: 19 time(s) in 13 post(s)
Problem is for example.
I have a quadro p4000, i can encode infinite streams with hardware, but when is set more than 7-8 streams at 1080 50p, it start to drop frames because gpu is full. But no any stream are encoded into cpu. How i can use multicorder for more than 7?.

I think vmix must have a limit of hardware encoded streams, maybe user can set this limit if can not be auto.

Users browsing this topic
Guest
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.