Jump to content

Transcode performance expectations


Recommended Posts

newjerseyninja
Posted

Hello,

 

I am interested in putting together an emby server.

 

My media sources are for the most part handbrake transcoded to 1080p.

 

I have a variety of other mobile devices for the wife and kids.

 

I'd like to be able to play transcoded multiple streams at the same time to these devices.

 

Let's say I will need to transcode 3 or 4 videos to these devices.

 

I intend to use linux as the base OS.

 

Questions:

 

Does intel Quicksync support multiple transcodes at the same time in Linux or Windows?  Does Nvidia's boards support this, which one?

 

Would a Celeron N3150 be up to this task, or a pentium 3710?

 

Is there an ARM based board that could handle this?

 

What Nvidia card could handle this?

 

Separately:

 

What is the state of the OMX compatible version of the server for say a raspberrypi emby server?  How many transcodes can it handle simultaneously?  I'm asking because it would be convenient to take it on the road.

 

What is the state of an AMD compatible version of the server for the same application?

 

 

 

I'd like to do this the least expensive way or lowest power consumption way.

 

Thanks

 

 

 

 

 

 

legallink
Posted

Lowest power consumption/lease expensive means to put  your media in a format that does not require transcoding and can be directly streamed.  MP4's with AAC audio codecs and a low resolution if you are looking for remote streaming with poor connectivity or low upload bandwidth.  After that, the system you put it on can be a very light/inexpensive system.

newjerseyninja
Posted

Lowest power consumption/lease expensive means to put  your media in a format that does not require transcoding and can be directly streamed.  MP4's with AAC audio codecs and a low resolution if you are looking for remote streaming with poor connectivity or low upload bandwidth.  After that, the system you put it on can be a very light/inexpensive system.

Thanks,

 

I get that, but then I really have no use for emby.

Deathsquirrel
Posted (edited)

Thanks,

 

I get that, but then I really have no use for emby.

 

Then you have no use for ANY media server.  Either you don't transcode or you put some hardware muscle behind it.

 

edit -- just to be clear, transcoding isn't a lightweight process.  You can run low-powered hardware and handle multiple streams with no transcoding with the right media and client devices or you can run more powerful hardware and have less picky source material and more flexible client options.

Edited by Deathsquirrel
newjerseyninja
Posted (edited)

Then you have no use for ANY media server.  Either you don't transcode or you put some hardware muscle behind it.

 

edit -- just to be clear, transcoding isn't a lightweight process.  You can run low-powered hardware and handle multiple streams with no transcoding with the right media and client devices or you can run more powerful hardware and have less picky source material and more flexible client options.

 

Emby's value-add (to me) would be to transcode streams to end devices. 

 

The previous poster's suggestion was that the cheapest and lowest power method serve the media files to lower-spec devices would be to pre-transcode them.  This is an obvious solution, but not one I am interested in, I really do not want mutliple copies of one file.

 

ANY other media server can serve pre-transcoded files via DLNA or other means.

 

I understand that transcoding CAN BE a CPU intensive process, unless this process(es) can get offloaded to the GPU.

 

That's why I asked about the state of offloading transcoding to the GPU and its expected performance.

 

Thanks for caring enough to post.

Edited by newjerseyninja
Posted

With the hardware transcoding you have a good chance to be able to do some light transcoding on cheaper devices.

  • 2 years later...
Posted

@@newjerseyninja

 

The upcoming Emby Server 4.2 will have h264_omx built-in for Raspberry Pi hardware encoding. Thanks guys.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...