Mumble

De la Viquipèdia, l'enciclopèdia lliure
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)
1.5.517 (21 gener 2023) 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

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]

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