I am currently working on a project, that requires the distribution of media content out over a large number of multicast streams. The majority of these streams are terrestrial digital TV signals, that have been converted to multicast streams in their own dedicated unit.
However, there also needs to be a number of digital signage streams as well, potentially up-to 8 of them simultaneously.
I am yet to be informed of the precise specs of it, but I do know at the venue where the installation is taking place, there is already a fairly powerful server (In terms of the CPU) that can have some PCIe expansion cards installed into it if required.
So what I am wondering, is what in the way of GPU/s would be best to encode the streams (Using an FFMpeg consumer to do that currently), or should something else be looked into? I will also add, that the computer is a Ubuntu computer.