Амаль праз дзесяць гадоў з моманту мінулага значнага выпуску
Праект складаецца з двух модуляў - кліента mumble і сервера murmur.
Графічны інтэрфейс грунтуецца на Qt. Для перадачы гукавой інфармацыі прымяняецца аўдыёкодэк
зносін лідэраў ва ўсіх групах. Дадзеныя перадаюцца толькі па шыфраваным канале сувязі, па змаўчанні прымяняецца аўтэнтыфікацыя на аснове адкрытых ключоў.
У адрозненне ад цэнтралізаваных сэрвісаў Mumble дазваляе трымаць дадзеныя карыстачоў на ўласных магутнасцях і цалкам кантраляваць працу сервера, пры неабходнасці падлучаючы дадатковыя скрыпты апрацоўшчыкі, для напісання якіх даступны спецыяльны API на аснове пратаколаў Ice і GRPC. У тым ліку можна выкарыстоўваць існуючыя БД карыстальнікаў для аўтэнтыфікацыі або падключаць гукавых ботаў, якія, напрыклад, могуць прайграваць музыку. Магчыма кіраванне серверам праз web-інтэрфейс. Для карыстальнікаў даступны функцыі пошуку сяброў на розных серверах.
З дадатковых ужыванняў згадваецца запіс сумесных подкаст і забеспячэнні пазіцыйнага жывога гуку ў гульнях (крыніца гуку злучаны з гульцом і зыходзіць ад яго месцазнаходжання ў гульнявой прасторы), уключаючы гульні якія налічваюць сотні ўдзельнікаў (напрыклад, Mumble выкарыстоўваецца ў супольнасцях гульцоў у Eve Online і Team Fortress 2 ). У гульнях таксама падтрымліваецца рэжым оверлея, пры якім карыстач бачыць з якім менавіта гульцом ён размаўляе і можа паглядзець FPS і лакальны час.
Асноўныя навіны:
- Праведзена работа па рэарганізацыі афармлення. Абноўлена класічная светлая тэма, дабаўлены лёгкая і цёмная тэмы афармлення;
- Дададзена магчымасць індывідуальнай карэкціроўкі гучнасці на баку лакальнай сістэмы карыстальніка;
- Дададзеныя цэтлікі для змены рэжымаў перадачы (актывацыя голасам, пераход да размовы, бесперапынны сеанс). Уключаецца праз налады "Configure -> Settings -> User Interface -> Show transmit mode dropdown in toolbar".
- Рэалізаваная функцыя дынамічнага фільтравання каналаў, якая спрашчае навігацыю па серверах з вельмі вялікім лікам каналаў і карыстачоў. Па змаўчанні фільтр не паказвае пустыя каналы;
- Дададзена опцыя для адключэння інтэрактыўнага дадання і змены параметраў падлучэння, якую можна ўжываць у выпадках, калі карыстач не павінен змяняць спіс праднастроеных сервераў;
- Дададзена настройка для зніжэння гучнасці гуку ад іншых гульцоў у працэсе размовы;
- Дададзена функцыя шматканальнай запісы ў сінхронным рэжыме;
- У сістэме гульнявых оверлеев дададзеная падтрымка DirectX 11 і магчымасць налады пазіцыі адлюстравання FPS;
- У інтэрфейсе адміністратара перапрацаваны дыялог для кіравання спісамі карыстальнікаў, у які дададзены розныя рэжымы сартавання, фільтры і магчымасць пакетнага выдалення карыстальнікаў;
- Спрошчана вядзенне спісу банаў;
- Дададзена магчымасць кіравання кліентам праз SocketRPС.
Крыніца: opennet.ru