Jump to content

Throttling isn't throttling.


Recommended Posts

Posted

Hi,

I've been using Emby for a few years and noticed this for a while, but now that I'm getting back into gaming, it's starting to affect bandwidth since it's pulling more data then it should be, or needs to be pulled.
As you can see from the screenshot, there is 37 minutes of buffering when the user isn't even close to that point.
I have "Enable throttling" set to avoid using more resources then needed but for some reason there isn't any throttling going on with this.
If the transcode is being done as seen in the screenshot the throttle doesn't apply. 
The second screenshot is 7ish minutes later and the buffer hasn't been throttled.

I'm looking at a live feed of my pfSense traffic graph and it keeps spiking even beyond what I've allocated to the user.
I've set it so all users that aren't on the Local network are limited to 4Mbps, and this isn't the case for people who have the bellow transcoding.
This user is somehow pulling 15-30 Mbps when they should only be getting a max of 4Mbps and it should be throttling after 2 minutes of buffering.
I know the screenshot shows 1.9Mbps, but this isn't the case when I look at the data going out of my network with everything else turned off(for troubleshooting).

At the very least, it should still be getting throttled at 2 minutes of buffer to avoid using my upload when the user isn't at the point yet.

Please let me know what log file I should attach and I will. 

Any info on a solution would be great.

Thanks,
 

Screenshot 2021-09-30 204703.png

Screenshot 2021-09-30 205146.png

Happy2Play
Posted (edited)

Devs may need to see the ffmpeg log, but I know Emby hasn't throttled for Chromecast in quite awhile as I believe the log reports "Latest request position unknown" so throttling can not happen as it does not know where it is.

Edited by Happy2Play
Posted

HI there, yes let's look at an example. Thanks.

  • 5 weeks later...
Posted

Hi, we're looking into this. Thanks for reporting.

Happy2Play
Posted (edited)

While the devs look into this, can you test changing the throttle method to see if it makes a difference.

path will be C:\Users\zer0ish.apextriangle\AppData\Roaming\Emby-Server\programdata\config\encoding.xml

Edited by Happy2Play
added path
Posted

This time throttling was in fact broken due to the latest ffmpeg reporting the time in log output in a different way.

It's already fixed for the upcoming beta.

Thanks for reporting!

  • Thanks 1
Posted
9 hours ago, softworkz said:

This time throttling was in fact broken due to the latest ffmpeg reporting the time in log output in a different way.

It's already fixed for the upcoming beta.

Thanks for reporting!

Ok great, good to know. 
So there isn't anything I have to do, just wait for the next release?

Posted

Yes, just wait for the new release to fix this for you.

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