- Joined
- Jan 2, 2024
- Messages
- 737 (1.81/day)
- Location
- Seattle
System Name | DevKit |
---|---|
Processor | AMD Ryzen 5 3600 ↗4.0GHz |
Motherboard | Asus TUF Gaming X570-Plus WiFi |
Cooling | Koolance CPU-300-H06, Koolance GPU-180-L06, SC800 Pump |
Memory | 4x16GB Ballistix 3200MT/s ↗3800 |
Video Card(s) | PowerColor RX 580 Red Devil 8GB ↗1380MHz ↘1105mV, PowerColor RX 7900 XT Hellhound 20GB |
Storage | 240GB Corsair MP510, 120GB KingDian S280 |
Display(s) | Nixeus VUE-24 (1080p144) |
Case | Koolance PC2-601BLW + Koolance EHX1020CUV Radiator Kit |
Audio Device(s) | Oculus CV-1 |
Power Supply | Antec Earthwatts EA-750 Semi-Modular |
Mouse | Easterntimes Tech X-08, Zelotes C-12 |
Keyboard | Logitech 106-key, Romoral 15-Key Macro, Royal Kludge RK84 |
VR HMD | Oculus CV-1 |
Software | Windows 10 Pro Workstation, VMware Workstation 16 Pro, MS SQL Server 2016, Fan Control v120, Blender |
Benchmark Scores | Cinebench R15: 1590cb Cinebench R20: 3530cb (7.83x451cb) CPU-Z 17.01.64: 481.2/3896.8 VRMark: 8009 |
Dumping this here since I can't seem to get help with it anywhere. I am exploring streaming options with OBS and Radeon for things like desktop screen capture, scene ingest and centralized CPU encode. There are major issues to be dealt with but two things I can handle right now are related to capture and encode. First off, I am not a desktop gamer. I'm an overclocker and VR enthusiast. Console gaming and overclocking has me considering (HDMI) capture cards for making some content but I want something more utilitarian and internal. That is, independent of my primary workstation.
I've seen plenty of USB capture junk on the markets with "no delay" passthru but have also seen plenty of vtubers with junk PCs struggle with these things overheating, dropping connection and randomly crapping out in roundabout ways with garbled audio, stutters, stuck frames, audio crashes and so on. These types inherently have NO idea what they're doing with hardware but I have to credit them for trying. They gave something to write about in the "don't do this" manual. Their usual capture equipment is some USB dongle of the Elgato or AliExpress flavor. So I kind of want to avoid these:
I'm more or less considering equipment like this: Magewell XI200DE-HDMI PCIe, AVerMedia AVerTV CaptureHD H727 Ver D, Elgato HD60 Pro
This decision might work against me but the AMD encoder is already terrible quality and unstable under Radeon kit with Oculus+SteamVR running.
My X570 board has issues with some USB3 stuff where certain equipment gets randomly rejected after a reboot or few hours of use.
I don't want to fiddle with capture after every reboot. There are some other issues now that I'm no longer targeting 1080p60 in VP9 over Larix.
Times have changed and Twitch has decided to perch its ingest on stagnant tech. So 720/864p60 is probably the highest target in x264/H.264 now.
My workstation: R5 3600 | 64GB | 240GB NVMe | RX 580 Red Devil | 10GbE SolarFlare.
PCI-E lanes are full. The only time the workstation changes is when going to a newer PSU, GPU or NVMe, which I've done before.
My 2U rack: FX-8370 | 16GB | 60GB sata | 400GB WarpDrive.
A very light build now that it's no longer a gaming PC. 18/22 g2 PCI-E lanes are open.
I can fill this up with more memory and equipment that handles the capture and encode, which is probably ideal.
However I'm completely lost on the encoder. Ryzen can deal but running it as the stream host is very likely not in the cards until I retire it.
I also don't remember streaming from the FX-8370 for anything outside file server duty. Is it suitable for x264 encode at 720p60?
Some friends are familiar with the 8150 and say it's dog slow but they're impressed the 8370 carried me. Performs more like a 9590.
An accelerator like the Tesla P4 could probably handle taking multiple 1080p ingest and crunching them into 720/864p scenes without issues.
Would this be a good avenue or do I need to look at other stuff? I really want a lot of ideas on this since it looks like there's lots of options.
If the FX can't deal with all of it reasonably, Tesla might be the way to go. At least the nVidia encoder Matrix seems to think so.
I'm sure I'm missing something.
I've seen plenty of USB capture junk on the markets with "no delay" passthru but have also seen plenty of vtubers with junk PCs struggle with these things overheating, dropping connection and randomly crapping out in roundabout ways with garbled audio, stutters, stuck frames, audio crashes and so on. These types inherently have NO idea what they're doing with hardware but I have to credit them for trying. They gave something to write about in the "don't do this" manual. Their usual capture equipment is some USB dongle of the Elgato or AliExpress flavor. So I kind of want to avoid these:
I'm more or less considering equipment like this: Magewell XI200DE-HDMI PCIe, AVerMedia AVerTV CaptureHD H727 Ver D, Elgato HD60 Pro
This decision might work against me but the AMD encoder is already terrible quality and unstable under Radeon kit with Oculus+SteamVR running.
My X570 board has issues with some USB3 stuff where certain equipment gets randomly rejected after a reboot or few hours of use.
I don't want to fiddle with capture after every reboot. There are some other issues now that I'm no longer targeting 1080p60 in VP9 over Larix.
Times have changed and Twitch has decided to perch its ingest on stagnant tech. So 720/864p60 is probably the highest target in x264/H.264 now.
My workstation: R5 3600 | 64GB | 240GB NVMe | RX 580 Red Devil | 10GbE SolarFlare.
PCI-E lanes are full. The only time the workstation changes is when going to a newer PSU, GPU or NVMe, which I've done before.
My 2U rack: FX-8370 | 16GB | 60GB sata | 400GB WarpDrive.
A very light build now that it's no longer a gaming PC. 18/22 g2 PCI-E lanes are open.
I can fill this up with more memory and equipment that handles the capture and encode, which is probably ideal.
However I'm completely lost on the encoder. Ryzen can deal but running it as the stream host is very likely not in the cards until I retire it.
I also don't remember streaming from the FX-8370 for anything outside file server duty. Is it suitable for x264 encode at 720p60?
Some friends are familiar with the 8150 and say it's dog slow but they're impressed the 8370 carried me. Performs more like a 9590.
An accelerator like the Tesla P4 could probably handle taking multiple 1080p ingest and crunching them into 720/864p scenes without issues.
Would this be a good avenue or do I need to look at other stuff? I really want a lot of ideas on this since it looks like there's lots of options.
If the FX can't deal with all of it reasonably, Tesla might be the way to go. At least the nVidia encoder Matrix seems to think so.
I'm sure I'm missing something.