Jump to content

Random Questions about Emby.


Go to solution Solved by mastrmind11,

Recommended Posts

Posted

So I decided to dual host with Plex and Emby for a while or maybe even for good since Emby has great support for the HDHomeRun and even recording. I have a few questions about the content playback with Emby and since I have limited bandwidth for upload but plenty of processing power I'm trying to optimise for that.

 

  1. What does "Internet streaming bitrate limit" exactly mean. Does this enforce a global limit or per client limit? If its a global limit and its reached does Emby cut down the quality of all streams on the fly to ensure QoS or something else?
  2. How exactly does "Hardware acceleration" work? What are the supported systems? Does this enable both CPU and GPU to transcode together?
  3. How do you force transcoding? Is this in the settings for Clients or a Server setting? Does transcoding use less bandwidth than direct?
  4. Is there any feedback for client buffering or stats on the server?
  5. How does Emby handle multiple transcodes? Does it split the load 50-50 or go based on demand?

Thanks for answers in advance and thanks for making such awesome beautiful software!

  • Solution
mastrmind11
Posted (edited)

So I decided to dual host with Plex and Emby for a while or maybe even for good since Emby has great support for the HDHomeRun and even recording. I have a few questions about the content playback with Emby and since I have limited bandwidth for upload but plenty of processing power I'm trying to optimise for that.

 

  1. What does "Internet streaming bitrate limit" exactly mean. Does this enforce a global limit or per client limit? If its a global limit and its reached does Emby cut down the quality of all streams on the fly to ensure QoS or something else?
  2. How exactly does "Hardware acceleration" work? What are the supported systems? Does this enable both CPU and GPU to transcode together?
  3. How do you force transcoding? Is this in the settings for Clients or a Server setting? Does transcoding use less bandwidth than direct?
  4. Is there any feedback for client buffering or stats on the server?
  5. How does Emby handle multiple transcodes? Does it split the load 50-50 or go based on demand?

Thanks for answers in advance and thanks for making such awesome beautiful software!

1) Per connection.

2) Harwdare acceleration pushes the transcoding workload to the GPU.  VAAPI, NVENC, OMX and QuickSync are supported but are still very much an experimental feature.

3) You can force transcoding by setting a capped bitrate, or you can set a bitrate on the client.  However, Emby will auto sense whether transcoding is necessary based on the device, a/v codec, bitrate, bandwidth, etc.

4) Not natively, but others here have created custom front ends using nginx or apache to comb logs and aggregate stats.  

5) Based on demand though there is a setting to throttle the transcode speed.

 

HTH

 

edit: fixed #1 per @@Happy2Play's correction

Edited by mastrmind11
  • Like 1
Posted

Hi, for #1, it is per individual connection but we will probably fine tune it in the future with more control.

Happy2Play
Posted

Thanks, it is per individual connection.

Hi, for #1, it is global but we will probably fine tune it in the future with more control.

 

So which post is correct?

Posted

My mistake, thanks for pointing it out.

Posted

Sorry for the late response, I am so used to my own topics being auto followed lol.

 

What are some of the popular stat front ends for emby? I'm still working on importing my 5TB but I already am loving how pretty everything looks with emby and all the information it gives you about the content. So much information on the user end but so little on the server admin end.. im so sad. I want a plexpy for emby *cries uncontrollably*

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