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
XStarWake  
#1 Posted : Monday, March 14, 2022 11:44:39 PM(UTC)
XStarWake

Rank: Newbie

Groups: Registered
Joined: 3/14/2022(UTC)
Posts: 2

Hi,

Heres our setup.

4 RTSP IP wired cam
3 WiFi RTSP cam
2 Logitech c920 connected on the streaming computer
one Logitech Brio connected on the streaming computer
2 VMix call
Gaming computer sends screen via Pci-e 4k60 pro capture card
Bunch of scenes, about 6 browser sources.

All that managed by Vmix 4k edition version 25

Streaming PC specs:
Intel 11900k CPU
64gb DDR4 aty 3200mhz
Mobo : Meg ACE z590
GPU: RTX 3080 FTW3

When we start VMIX, we run at 60-65% CPU usage. Thats with Vmix open, 1 Edge browser open and VLC for music.
When we start stream, h264 1080p 60fps, we hit 90-100% right off the go Live.
We are streaming on Twitch.

We have tried so much things to just bring down the cpu usage... its insane. The streaming PC is dedicated to just streaming the live... nothing can be done on it, as soon as some alerts are popping on screen, 100% and getting some delays and stuff. thats when the issues are going high.

I am seeking any help to make the CPU go down. If anyone can help, that would be more than appreciated.
Andreas O  
#2 Posted : Thursday, March 17, 2022 12:54:55 AM(UTC)
Andreas O

Rank: Member

Groups: Registered
Joined: 2/9/2021(UTC)
Posts: 24
Norway
Location: Oslo

Thanks: 2 times
Also interested, we're in pretty much the same condition.

You can try disabling the Hardware Encoder features on your inputs and reserve them for your recording and stream outputs instead.

The solution we're looking at is running the primary output from Vmix to a physical hardware encoder instead of straight to a CDN over ethernet. That will offload the CPU.

Keep in mind you might also be having network congestion issues.

sinc747  
#3 Posted : Thursday, March 17, 2022 4:41:33 AM(UTC)
sinc747

Rank: Advanced Member

Groups: Registered
Joined: 8/2/2013(UTC)
Posts: 1,072
Man
United States
Location: Fairhope, Alabama USA

Thanks: 553 times
Was thanked: 200 time(s) in 166 post(s)
Have you

1. Configured your PC for High Power?
2. Configured vMix to use the RTX graphics card?
3. Configured the Nvidia Control Panel to "Prefer Maximum Performance"
4. Configured vMix Performance to use "High Input Performance Mode"

This is a good start.

- Tom
ggudnason  
#4 Posted : Thursday, March 17, 2022 4:06:23 PM(UTC)
ggudnason

Rank: Advanced Member

Groups: Registered
Joined: 11/21/2014(UTC)
Posts: 41

Thanks: 4 times
Was thanked: 8 time(s) in 7 post(s)
If you have tried optimizing your pc or your pc settings I would try to figure out what is causing high cpu load. It could be that your RTSP inputs need a lot of cpu processing or any other input you are using. So I would try to remove some of the inputs that you are using and and test it that way. If you find out that one type of input is the root of the high cpu load try to rethink how you bring them in. Could you bring them into a separate PC and then as an NDI input? Can you offload the encoding and do that on a different pc?

In general when you hit the limits of the equipment that you are using try think what you can do to make your project "lighter" types of inputs. video codecs on video files. using video list etc etc. then next step is to try to separate tasks and not do everything on one pc.

gisli
Users browsing this topic
Guest (2)
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.