Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use a more conservative estimate of overhead #118

Merged
merged 1 commit into from
Jul 10, 2019

Conversation

brooksmckinley
Copy link
Contributor

The previous estimate based on the mumble client settings frequently caused skipping when trying to transmit audio. In order to prevent this, this commit makes the overhead estimate higher so the client will use a lower bitrate.

From my testing, a nodejs client with the bitrate set to 128,000 reached up to 165,400. To get to the overhead estimate I used here, I rounded 165,400 up to 170,000 to be safe, and subtracted 128,000.

This should fix #59

The previous estimate based on the mumble client settings frequently caused skipping when trying to transmit audio. In order to prevent this, this commit makes the overhead estimate higher so the client will use a lower bitrate.
@Rantanen
Copy link
Owner

Thanks! If this fixed the issue for you, that's good enough for me in this case.

@Rantanen Rantanen merged commit 15704aa into Rantanen:master Jul 10, 2019
@Rantanen
Copy link
Owner

Published the change in version 0.3.21

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Server bandwith limits are not followed properly
2 participants