Jump to content

Hardware advice for faster channel tuning


Recommended Posts

Posted

My emby server is running in a docker container on Ubuntu 18.10 on a core i7 860 lynfield cpu. It's pretty old.  Passmark is like 5500.

 

Channel tuning is a bit slow.  8-12 seconds usually.   I've been wanting to upgrade the server a bit.  So my questions are:

 

1) will a CPU/mem/vid card (it's really a headless system) improve channel tuning experience?

2)  what cpu would be the best choice?   older Xeon?  new Ryzen 5?  Would like to have hardware acceleration of transcoding if possible.

 

I have nearly 2500 movies in my collection.  Nearly all of them are H.264 MKV files.

 

 

Posted

Even with that pc it should be way faster than that. Which app are using to watch content because that makes a big difference if is on roku that is what I get but on android tv its 2 seconds or on apple tv it is about 4 ?  

Posted

Even with that pc it should be way faster than that. Which app are using to watch content because that makes a big difference if is on roku that is what I get but on android tv its 2 seconds or on apple tv it is about 4 ?  

 

 

Shield Pro.   I just took a video and will post a link in a bit.   It was a solid 8 seconds to tune ESPN this morning.   All devices are wired on a gig lan.  I am using DVR mode for tuning channels so I can pause, rewind, etc.   If I do the direct tuning it is faster but then I can't rewind, etc.  If tuning was even 4 seconds on the shield pro the WAF would go up tremendously!

Posted

I'm also running beta server (4.2.0.15)  so that might play in.  I'm going to stand up a 4.1 to see if it makes a difference

Q-Droid
Posted

8 seconds from click to picture in DVR mode seems about right. It would be interesting to see if anyone gets much improvement.

Posted

8 seconds from click to picture in DVR mode seems about right. It would be interesting to see if anyone gets much improvement.

 

I'm wondering why TVH can do it in 3-4 seconds but Emby requires 8.   I really don't think Emby is doing anything more than TVH would have to do so they really should be comparable.

Posted

I'm wondering why TVH can do it in 3-4 seconds but Emby requires 8.   I really don't think Emby is doing anything more than TVH would have to do so they really should be comparable.

 

We are always working to improve this but your assumption is incorrect.  Emby is a lot more than just a Live TV front end and it supports many, many more formats (with automatic conversion) than those do.  

Posted

We are always working to improve this but your assumption is incorrect.  Emby is a lot more than just a Live TV front end and it supports many, many more formats (with automatic conversion) than those do.  

 

No, I understand that. Still, it seems as though since you *know* you are in live tv mode and if very little to zero conversion of the stream needs to happen (because the output device can take it directly) it would seem that it could be improved quite a bit.   I'm hoping anyway!  :)

Posted

But in any case is there a wiki or howto somewhere that explains good CPU/hardware choices to provide optimal hardware transcoding?   I'm looking at these older Xeon processors that have a passmark of something like 10-11k  but I don't think they have quicksync or any CPU instructions to help with hardware transocding.

 

Going with a ryzen will involve buying new memory (DDR4)

Posted

But in any case is there a wiki or howto somewhere that explains good CPU/hardware choices to provide optimal hardware transcoding?   I'm looking at these older Xeon processors that have a passmark of something like 10-11k  but I don't think they have quicksync or any CPU instructions to help with hardware transocding.

 

Going with a ryzen will involve buying new memory (DDR4)

 

I would check out the Hardware forum near the bottom of the main page.  Lots of folks in there discussing such things.

Q-Droid
Posted

But in any case is there a wiki or howto somewhere that explains good CPU/hardware choices to provide optimal hardware transcoding? I'm looking at these older Xeon processors that have a passmark of something like 10-11k but I don't think they have quicksync or any CPU instructions to help with hardware transocding.

 

Going with a ryzen will involve buying new memory (DDR4)

Emby and quicksync pair very well. The newer the Intel Gen the better. Passmark scores are less relevant when using quicksync.

Posted

Emby and quicksync pair very well. The newer the Intel Gen the better. Passmark scores are less relevant when using quicksync.

 

 

Right.  I'm trying to figure out when and where that is going to come into play.  ATM, my wife is watching a movie going to a fire stick and it is direct playing.  My movies steaming to my shields usually are direct streaming.  I'm assuming that hardware transcoding will not be involved in those scenarios.  So the real help will be when iPads, xboxs, iPhones, etc start connecting and transcoding needs to happen. Right?

Q-Droid
Posted (edited)

Right.  I'm trying to figure out when and where that is going to come into play.  ATM, my wife is watching a movie going to a fire stick and it is direct playing.  My movies steaming to my shields usually are direct streaming.  I'm assuming that hardware transcoding will not be involved in those scenarios.  So the real help will be when iPads, xboxs, iPhones, etc start connecting and transcoding needs to happen. Right?

 

Direct streaming is very light weight, no hardware or software transcoding usually involved. What you'll see often is direct play video but transcoded audio or container remux. Both of those are light also. Most of the times I see transcoding is in browser playback and/or Live TV (mpeg-2) playback on devices like phones, tablets, PCs, etc.

 

Just for reference I ran Emby for almost a year on a Phenom II x4 with no usable graphics. It ran fine and played most things until it had to transcode (sw) more than one stream (never tried 4k) and then it had problems keeping up. I upgraded recently to an i3-8100 which can handle transcoding (hw) multiple streams, even 4k (as a load test) and should be usable for years to come.

 

Live TV tuning from click to picture was about the same for both, around 8 seconds.

Edited by Q-Droid

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...