I need to add an overlay of up to 30 streams simultanious and then send the stream to YouTube in the same resolution and frame rate.
Eg. no users will be streaming directly from the server.
The streams are all running 1920x1080 @ 30fps and G.711 audio. This needs to be transcoded to support AAC audio and the video overlay picture.
I have a normal desktop computer with an Intel I7-3770 with a NVIDIA GTX660 running CUDA.
This desktop is using 60% CPU when streaming from just 3 cameras.
I cannot buy 7 computers and server licenses for this
Can anyone give me suggestions in regards to hardware specifications that would allow me to stream that many streams on just one server?
I have not disabled the HTTP packetizer. I likely could as no users are supposed to stream directly from the server, but would that make any difference at all?