Server CPU for h.264 encoding

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Server CPU for h.264 encoding

pablo platt
Hi,

I'm trying to decide what dedicated server to rent for transcoding video.
I have a gstreamer app that decodes several live VP8/Opus streams, mix and encode them to a single MP4 h.264/AAC.

What features do I need to look for when choosing a dedicated server?
CPU clock speed
CPU cache
Number of cores
Integrated GPU
RAM
SSD

How do I know if a CPU is able to do h.264 hardware encoding? Does it need integrated GPU or is hardware encoding a feature of the CPU?
Is vappih264enc the encoder I need?
What the difference of performance should I expect from hardware encoding compared to software encoding?

I'm currently using a machine with old 2xL5420 CPUs and able to produce 2 or 3 MP4 files at the same time.

I'll need several machines so it doesn't matter if I have few strong machines or more weaker machines as long as I have the best total performance per investment.

Several models I'm considering:
E3-1230 v2
E3-1270 v3
E3-1275 v5 (has integrated graphics)

Please recommend other options if you have experience with them. I'm not limited to the above.

Thanks

Thanks


_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Server CPU for h.264 encoding

rsilagi
Hi Pablo,
I have been using the Nvidia TK1 and TX1 development boards they run Ubuntu 14.04.  These are quad core A-15's or quad core A-57 CPU.  They have a dedicated Video encoder/decoder.  They don't use the GPU for video.  I don't know what a E3-1275 is, Emachines?? I don't know of any GPU's used for video.  However, I know very little about GPU, so someone could have put the GPU to that use.  I would get hardware designed to do video.   Just my limited experience.  

Good Luck,
Randy S.
Reply | Threaded
Open this post in threaded view
|

Re: Server CPU for h.264 encoding

Nuno Mota

rsilagi <[hidden email]> escreveu no dia sexta, 12/08/2016 às 23:39:
Hi Pablo,
I have been using the Nvidia TK1 and TX1 development boards they run Ubuntu
14.04.  These are quad core A-15's or quad core A-57 CPU.  They have a
dedicated Video encoder/decoder.  They don't use the GPU for video.  I don't
know what a E3-1275 is, Emachines?? I don't know of any GPU's used for
video.  However, I know very little about GPU, so someone could have put the
GPU to that use.  I would get hardware designed to do video.   Just my
limited experience.

Good Luck,
Randy S.



--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/Server-CPU-for-h-264-encoding-tp4679056p4679068.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel