[Bug 1083338] [NEW] missing opusthreshold=100 in ini file, breaks Celt-only clients

Chris Knadle Chris.Knadle at coredump.us
Mon Nov 26 22:24:55 UTC 2012


Public bug reported:

Back in June, version 1.2.3-349-g315b5f5-1 of the mumble source package
in Debian removed support for CELT  and also introduced a subtle but
problematic setting in the mumble-server.ini file "opusthreshold=1"
which caused mumble-server to switch to the Opus codec if only 1% of the
clients connected supported it.  The latter was discovered during the
discussion in #682010 (reported by Nicos Gollan), and the -2.1 NMU
upload fixed this issue along with the #675971 bug concerning Celt codec
removal.

The opusthreshold setting is a percentage threshold of how many Opus-
enabled clients need to be connected before mumble-server will switch to
the Opus codec.  If there are mumble clients connected that only support
Celt when mumble-server switches to Opus, those clients are not able to
communicate from that point onward.

Unfortunately for the current Ubuntu package of mumble-server, the
mumble-server.ini file doesn't contain a setting or comments about
opusthreshold; the the murmur.ini.gz example in /usr/share/doc/mumble-
server/examples does, but has a commented setting of #opusthreshold=1.
(I believe this is the same as what the -1 and -2 Debian packages had.)

I've just tested mumble-server v1.2.3-349-g315b5f5-2ubuntu2 and
unfortunately by default (i.e. without setting opusthreshold at all),
the server will switch to using the Opus codec as soon as an Opus-
enabled mumble client connects, leaving Celt-only clients connected
unable to communicate.

** Affects: mumble (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Debian
VoIP Team, which is subscribed to mumble in Ubuntu.
https://bugs.launchpad.net/bugs/1083338

Title:
  missing opusthreshold=100 in ini file, breaks Celt-only clients

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mumble/+bug/1083338/+subscriptions



More information about the Pkg-voip-maintainers mailing list