Reccomendation for Emby (4K transcoding) (and potentially some other bits)

Soldato
Joined
29 Dec 2014
Posts
2,506
Location
The "North"
Hey all,

Apologies if this has been posted already however I've had a look on a few of the recent threads and can't quite find a similar recent scenario (Or I'm blind which is more likely)

Currently I'm running a HP ML110 G9 server as Hyper-V host with a few VMs on it (DC, Emby, PiHole, Home Assistant etc) which has been fine for the most part as I do a lot of direct streaming however I've started to test out 4K and transcoding which has not been as succesful as I would like (It's unwatchable).

I'm not too surprised as the E5-2620 v3 is definitely showing its age now and there is no QuickStep technology (Plus Emby is in a VM so it couldn't use it even if I had it).

I've been looking at a few options as I know on the thread here it was decided that the best solution was something like a Dell 3060 and a dedicated NAS for a low power setup however since I'm looking to do 4K transcoding I'm not sure if that would work for me.

Overall I'm keen to keep things as low power as possible, I'm guessing that virtualisation may be out of the bag due to Hyper-V not playing nicely with iGPU passthrough which will leave me needing a dedicated power efficient server for Emby and then something else for the rest of it.

At the moment I think I have the following options:
  • i3 13100 based system (Emby) + NAS (Storage) + Server (Everything else)
  • i3 13100 based system with storage (Emby) + Server (Everything else)
  • i3 N305 NUC (Emby) + NAS (Storage) + Server (Everything else)
I must admit I have been out of it when it comes to transcoding so I have no idea on what is required/what isn't, I can see that Intel gets a lot of recommendations due to the iGPUs being better however I'm not sure what would be needed for 2-3 4K transcoding streams and if the i3 13100 is overkill.

Likewise I would like to build another system to host the remaining VMs since the ML110 is definitely showing its age now and is likely chewing through more power than should be needed to run the other bits and bobs.

Any help would be greatly appreciated, likewise if I'm blind and this has been resolved before that is good also :)
 
Incase anyone else has a similar predicament I opted for the following:
  • Single N100 based NUC to run Emby bare metal (Ubuntu server) - Arrived
  • Dual HP Mini 600 G9 12500T pair to replace ML110 - Not arrived yet
  • Synology DS920+ NAS - Not arrived yet
So far the N100 NUC has arrived and chews through the Emby workload fine, I can seem to squeez about 4K streams out of it however the SMB share hosted on the HDDs are the bottleneck before the NUC at the moment in terms of concurrent streams.

Hopefully when the other PCs arrive they should workthrough the workload nicely :)
 
I'm currently running Emby on an old-ish Synology NAS with only CPU transcoding and it does struggle with higher quality. I've got a second hand mini PC coming to act as a general purpose server which has an i7-8700 in it so hoping to make use of QuickSync to do some iGPU hardware transcoding in Emby (got premiere).
If you can use Ubuntu on your mini PC you should be able to do HDR tone mapping.

I'm impressed with how well the N100 is doing, on the 4.8 beta it can do 4K @ 160 Mbps without any issues
 
Ah interesting, I'll have a look into that. I was planning on running Emby in a LXC container on Proxmox so I'll see what sort of options I get there. I can always host a VM if needed for it.

Performance sounds really good, hopefully I'll get something comparable. Suspect I'll start network limiting at points as I'll be hosting files on a NAS (albeit with a 2x gigabit bound ports) and Emby on the mini PC 'server'!
I think with Proxmox you can pass through the iGPU with a bit of persuasion but then the host OS can't use it if I recall correctly however the LXC container might be slightly different
 
tbh i never like passing the igpu over if for no other reason than as a back up so i can see whats physiccally at terminal in case i do something silly like change ip address and then dont know how to connect on :D
That's valid, especially if their is no IPMI/iDRAC/iLO on the server as it can get a bit complicated if a dodgy update runs :D
 
Back
Top Bottom