My concern with cou transcoding is it just won’t be able to keep up with all the concurrent streams whereas a GPU will do so effortlessly. Intel GPUs have the best encoders second only to Apple. AMD…has the worst.
Comment on Planning out my next self-hosting solution
CodeGameEat@lemmy.world 2 weeks ago
I’ve also looked at an idea limed this what stopped me was anti-cheat engines. They will usually block playing in a VM and there is no real way to trick them into thinking you’re not in a VM.
If that’s what works best for you, I don’t agree that having multiple boxes for different purposes linked by network is ugly. This is often what you see in enterprise and should bye plenty fast for your needs.
An full computer is also not a bad idea, if you want a gpu for transcoding it could be good. Honestly I found in most cases CPU transcoding with modern CPUs was quite good. If you go the GPU route, I would simply look for a used, cheap GPU it should do the trick!
muusemuuse@sh.itjust.works 2 weeks ago
MotoAsh@lemmy.world 2 weeks ago
Nah, you can trick them, it just takes tweaking a ton of settings that most GUIs don’t expose, basically passing through all hardware IDs and blahblah to the VM, giving them real MAC addresses, etc. It’s a huge pain and would limit what options you can roll with in the VM settings since the options have to be compatible with the real hardware underneath, since that’s what the VM’s OS will see, but it’s possible.
Definitely easier to just have a separate gaming rig.