vMix Forums
»
General
»
Hardware Compatibility
»
GPU Overload and Long Render Times
Rank: Member
Groups: Registered
Joined: 8/25/2018(UTC) Posts: 22 Location: Da OC, CA Was thanked: 1 time(s) in 1 post(s)
|
Hello Everyone, I have been working on getting our livestream studio up over the past few months. Everything was running pretty smoothly until I tried to get fancy. Once I started using animated, transparent overlays I really started seeing problems with my render times and also started seeing GPU Overload messages. Since our goal is a 60 fps stream I know I have to keep it under a 16 ms average render. I understand that what I'm doing is rather excessive, but I'm really concerned considering we would like to start capturing the cameras at 4K in the next year. Below I have detailed my hardware and setup along with a link to our latest livestream so you can see it in action. Any feedback to get the render times down would be appreciated. I replaced the GPU this week, so if a different one is in order, that is certainly possible. Thanks in advance, Jerry CPU - Intel(R) Core(TM) i9-7900X CPU @ 3.30GHz Memory - 64.0 GB DDR4 @ 2133 MHz Hard Disk - 8 x 1TB Samsung 860 Pro - Configured in RAID 10 on AVAGO MR9361-24i SCSI Disk Device HD Speed Test Below GPU - nVidia RTX 2080 8GB which replaced nVidia GTX 1070 8GB Capture Card - Blackmagic Decklink Quad 2 Input Sources - (4) GH5 @ 1080p59.94 via Blackmagic (1) PTZ Optics @ 1080p59.94 via RTSP (1) ZCam E1 @ 1080p59.94 via Elgato HD60S (USB-C) (1) Phone Screen Capture @ 1080p20 via RTSP (1) Remote PC @ 1080p59.94 via NDI from OBS Utilizing all 4 Overlay layers Project is 2160p59.94 Saving Project to HD at 2160p and streaming to Twitch at 1080p 6Mbps Here's the link to the livestream: https://www.twitch.tv/videos/329616607 Atto-FastData.PNG (20kb) downloaded 2 time(s).
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 5/19/2017(UTC) Posts: 54
Thanks: 3 times Was thanked: 13 time(s) in 12 post(s)
|
Your hardware seems fine, there are a few things you could look into to squeeze extra performance:
- Performance settings (high input performance mode, preview skip 10) - Try to use Newtek 4:2:2:4 DTC for your alpha animations - If your using too many mp4 inputs, try to reencode them in the same framerate and bitrate settings (I use 10-12mbps for 1080p59.94). Trying EVR video renderer in performance settings could help you out in the many mp4 scenario.
Something else that just came to mind is, are you encoding on the same machine? Although you have a monstrous hardware, it could help not doing it. Any second PC with intel CPU that has QSV could be used to receive the feed via NDI and streamed to Twitch on OBS.
|
|
|
|
vMix Forums
»
General
»
Hardware Compatibility
»
GPU Overload and Long Render Times
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.
Important Information:
The vMix Forums uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close