Mumble és una aplicació multiplataforma lliure de veu sobre IP especialitzada en la multiconferència. Els seus principals usuaris són jugadors, i és similar a programes privatius com TeamSpeak i Ventrilo. Usa una arquitectura client-servidor on els usuaris que volen parlar es connecten al mateix servidor.[1]

Mumble
Modifica el valor a Wikidata
Modifica el valor a Wikidata
Tipusprogramari de VoIP Modifica el valor a Wikidata
Versió inicial31 agost 2005 Modifica el valor a Wikidata
Versió estable
1.4.287 (14 setembre 2022) Modifica el valor a Wikidata
Versió prèvia
1.5.629 (14 abril 2024) Modifica el valor a Wikidata


Llicènciallicència BSD de 3 clàusules Modifica el valor a Wikidata
Disponible en
Característiques tècniques
Sistema operatiumultiplataforma, Android, iOS, Linux, Microsoft Windows i macOS Modifica el valor a Wikidata
Escrit enC++ Modifica el valor a Wikidata
Biblioteca
d'interfície d'usuari
Qt Modifica el valor a Wikidata
Equip
Desenvolupador(s)Mumble's development team (en) Tradueix, Thorvald Natvig (en) Tradueix, Robert Adam (en) Tradueix i Jan Klass (en) Tradueix Modifica el valor a Wikidata
Més informació
Lloc webmumble.info (anglès) Modifica el valor a Wikidata
SourceForgemumble Modifica el valor a Wikidata
Seguiment d'errorsSeguiment d'errors Modifica el valor a Wikidata
Free Software DirectoryMumble Modifica el valor a Wikidata
Id. Framalibremumble Modifica el valor a Wikidata

La meta del disseny de Mumble no és tant crear la utilitat per a jocs més elitista sinó fer-la la més social. La meta és recrear la sensació i la interacció d'una trobada LAN. Per això Mumble té una interfície de configuració molt simple i el major esforç d'enginyeria està en la seva gran qualitat de so i la seva baixa latència.

Des de la versió 1.1.7 Mumble té suport natiu per al teclat amb display LCD Logitech G15.

Seguretat modifica

Des de la versió 1.1, tota la comunicació es xifra amb xifrat TLS per assegurar la privadesa. Els usuaris tenen la possibilitat d'identificar-se, ja que el servidor està preparat per limitar els permisos dels visitants (escolta, accés i creació de sales entre altres). Es pot restringir l'accés a una sala amb una contrasenya.

Jerarquia de canals modifica

Un servidor mumble (el nom del qual és murmur) té un canal principal (root) i una jerarquia de canals a partir d'ell. Els usuaris poden enllaçar canals per crear canals virtuals més grans. Això és útil per a esdeveniments llargs on un petit grup d'usuaris pot parlar en un canal, però ells necessiten poder escoltar anuncis de notícies en un canal comú. També s'usa per a jocs en equip en primera persona. Cada canal té associat un conjunt de grups i una llista de permisos d'accés d'usuaris. El sistema de permisos és complex a causa dels diferents escenaris, i aquesta complexitat fa que no sigui trivial configurar els servidors.[2]

Qualitat de so modifica

Mumble és conegut per la seva òptima qualitat de so, ja que usa Speex no només com a còdec de veu, si no per a reducció de soroll i control automàtic de guany. Mumble està optimitzat per a baixes latències, cosa que facilita una comunicació més ràpida (amb menys retard).[3] Mumble incorpora eliminació de ressò, cosa que permet l'ús d'altaveus i d'auriculars. Amb alguns jocs, per exemple Call Of Duty, un connector permet escoltar a altres jugadors posicionant el so des del lloc virtual en el qual es trobin pel que fa a l'usuari.[4]

Connectors modifica

Existeix un connector integrat per usar amb jocs.[5] Aquesta capa mostra qui està parlant i en quin canal es troba. Des de la versió 1.0, els usuaris poden pujar els seus propis avatars per representar-los, creant una experiència molt més personalitzada. Des de la versió 1.1, aquesta capa funciona amb la majoria de jocs en Direct3D 9 i OpenGL a Windows, i OpenGL a Linux i MacOSX. Amb la versió 1.2.0 s'ha afegit suport per Direct3D 10.[6]

Àudio posicional modifica

Per a certs jocs mumble pot permetre escoltar a la gent amb la qual s'està jugant des de la posició en el joc on es trobin.[5] Això no només dona una sensació d'orientació sinó també de distància. La majoria dels jocs estan adaptats en aquest moment, o els jocs ja inclouen ells mateixos via la interfície anomenada Link plugin.

Integració de servidors modifica

Mumble està especialment dissenyat per donar una estructura social a jocs. Per això, el servidor és totalment controlable sobre D-Bus o Ice.[7]

Es poden crear canals, moure a usuaris i fins i tot es pot crear servidors virtuals. S'inclou un exemple que mostra com usar aquesta integració per connectar un servidor a un de Battlefield 2 que automàticament posa als usuaris en canals d'acord amb l'equip i squad adequats. Un altre exemple s'inclou com autenticar els usuaris connectats a través d'una base de dades phpBB3[8] que evitarà la duplicació d'informació relativa a usuaris i contrasenyes.[9]

Referències modifica

Enllaços externs modifica

A Wikimedia Commons hi ha contingut multimèdia relatiu a: Mumble