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

Receiving some longer audio packet lengths and/or low bitrates is not supported (in MumbleGuiClient) #53

Open
trevorirwin opened this issue Mar 10, 2020 · 0 comments

Comments

@trevorirwin
Copy link
Contributor

trevorirwin commented Mar 10, 2020

A number of Mumble clients have the following quality presets:

  • High: 72 kbit/s, 10 ms audio per packet
  • Balanced/Medium: 40 kbit/s, 20 ms audio per packet
  • Low: 16 kbit/s, 60 ms audio per packet

When building the MumbleClientGui example, I've discovered that when another client transmits with the Low preset, MumbleClientGui produces entirely corrupted audio playback for that user even when a jitter buffer is implemented. A few dozen ms of audio (perhaps a packet or two) can be heard between complete silences. Medium and High presets seem to work well with a jitter buffer.

I'm not sure whether it's the audio packet length or the bitrate that's responsible for this behavior. I'm also not sure if it's a playback implementation detail in MumbleGuiClient or if the behavior is intrinsic to MumbleSharp.

@trevorirwin trevorirwin changed the title Receiving some longer audio packet lengths (or low bitrates) is not supported Receiving some longer audio packet lengths and/or low bitrates is not supported (in MumbleGuiClient) Mar 10, 2020
@Meetsch Meetsch added this to the Voice Support milestone Mar 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants