Articulo de referencia

Mumble (software)

{{cite web |url=https://sourceforge.net/projects/mumble/files/Mumble/Mumble%20Client%200.1/ |website=SourceForge.net |title=Mumble - Browse /Mumble/Mumble Client 0.1 at SourceFo...

Mumble es una aplicación de voz sobre IP (VoIP) diseñada principalmente para su uso por jugadores y es similar a programas como TeamSpeak . [ 4 ]

Mumble utiliza una arquitectura cliente-servidor que permite a los usuarios comunicarse entre sí a través del mismo servidor. [ 5 ] Tiene una interfaz administrativa muy sencilla y ofrece alta calidad de sonido y baja latencia . Toda la comunicación está cifrada. [ 6 ]

Mumble es software libre y de código abierto , es multiplataforma y se publica bajo los términos de la licencia BSD-3-Clause . [ 3 ]

Jerarquía de canales

Un servidor Mumble (llamado Murmur ) tiene un canal raíz y una estructura jerárquica de canales. Los usuarios pueden conectar temporalmente canales para crear canales virtuales más grandes. Esto resulta útil durante eventos multitudinarios donde un pequeño grupo de usuarios puede estar chateando en un canal, pero conectado a un canal común con otros usuarios para escuchar los anuncios. También es compatible con juegos de disparos en primera persona (FPS) por equipos. Cada canal tiene un conjunto asociado de grupos y listas de control de acceso que gestionan los permisos de los usuarios. El sistema admite numerosos escenarios de uso, aunque a costa de una mayor complejidad de configuración. [ 7 ]

Calidad de sonido

Mumble utiliza el códec de audio de baja latencia Opus desde la versión 1.2.4, [ 8 ] el códec que sucede a los anteriores predeterminados Speex y CELT . Esto, junto con el resto del diseño de Mumble, permite una comunicación de baja latencia, lo que significa un menor retardo entre el momento en que se dice algo en un extremo y el momento en que se escucha en el otro. Mumble también incorpora cancelación de eco para reducir el eco al usar altavoces o hardware de sonido de baja calidad.

Seguridad y privacidad

Mumble se conecta a un servidor a través de un canal de control TLS , con el audio viajando a través de UDP cifrado con AES en modo OCB . [ 9 ] A partir de la versión 1.2.9, Mumble ahora prefiere los conjuntos de cifrado ECDHE + AES-GCM si es posible, proporcionando Perfect Forward Secrecy. [ 10 ] Si bien se admite la autenticación por contraseña para los usuarios, desde la versión 1.2.0 generalmente se evita en favor de una autenticación fuerte en forma de certificados de clave pública. [ 11 ]

Cubrir

Hay una superposición integrada para usar en aplicaciones de pantalla completa. [ 6 ] La superposición muestra quién está hablando y en qué canal vinculado se encuentra. A partir de la versión 1.0, los usuarios podían subir avatares para representarse a sí mismos en la superposición, creando una experiencia más personalizada. A partir de la versión 1.2, la superposición funciona con la mayoría de las aplicaciones Direct3D 9/10 y OpenGL en Windows y tiene soporte para OpenGL en Linux y Mac  OS  X. [ 12 ] Posteriormente se agregó soporte para aplicaciones DirectX 11.

audio posicional

Para ciertos juegos, Mumble modifica el audio para posicionar las voces de otros jugadores según su posición relativa en el juego. [ 6 ] Esto no solo incluye dar una sensación de dirección, sino también de distancia.

Para lograr esto, Mumble envía la posición de cada jugador dentro del juego a los demás jugadores en la misma partida con cada paquete de audio. Mumble puede recopilar la información necesaria para ello de dos maneras: leyendo la información directamente de la memoria del juego o bien, los propios juegos la proporcionan a través de la interfaz de complemento de enlace.

El complemento de enlace proporciona a los juegos una forma de exponer la información necesaria para el audio posicional por sí mismos al incluir un pequeño fragmento de código fuente proporcionado por el proyecto Mumble. [ 13 ] Varios juegos de alto perfil han implementado esta funcionalidad, incluidos muchos de los juegos basados ​​en el motor Source de Valve ( Team Fortress 2 , Day of Defeat: Source , Counter-Strike: Source , Half-Life 2: Deathmatch ) [ 14 ] [ 15 ] y Guild Wars 2. [ 16 ] [ 17 ]

Aplicaciones móviles

Existen aplicaciones móviles de terceros disponibles para Mumble, como Mumble para iOS, Plumble para Android (F-Droid, Google Play, Nota: Descontinuada en 2016) y Mumla (F-Droid, Google Play).

Integración del servidor

Mumble se integra en las estructuras tecnológicas y sociales existentes. Por lo tanto, el servidor es totalmente controlable de forma remota a través de ZeroC Ice . [ 18 ] Se pueden manipular los canales de usuario, así como las instancias de servidor virtual. El proyecto proporciona varios scripts de ejemplo que ilustran las capacidades de la interfaz [ 19 ] , así como scripts prefabricados que ofrecen funciones como la autenticación de usuarios mediante una base de datos existente de phpBB o Simple Machines Forum . [ 20 ] El servidor Murmur utiliza el puerto 64738 TCP y UDP por defecto. El número de puerto se refiere a la dirección de la función de reinicio en un Commodore 64 .

Una implementación minimalista alternativa del servidor mumble (Murmur) se llama uMurmur. [ 21 ] Está destinada a la instalación en dispositivos integrados con recursos limitados, como, por ejemplo, pasarelas residenciales que ejecutan OpenWrt . [ 22 ]

Alojamiento de servidores

Al igual que muchos otros clientes VoIP, los servidores Mumble se pueden alquilar o alojar localmente. Para alojar un servidor Mumble localmente, es necesario descargar Murmur (incluido como opción en el instalador de Mumble) e iniciarlo. La configuración del servidor se realiza editando el archivo de configuración. Este archivo contiene información sobre el nombre del servidor, la autenticación de usuarios, las restricciones de calidad de audio y el puerto.

Para administrar el servidor desde dentro, se requiere que el usuario tenga permisos de administrador, o bien, se puede acceder a la cuenta de Superusuario. Los administradores del servidor pueden añadir o editar salas, gestionar usuarios y consultar la información del servidor.

Véase también

Referencias

  1. "Mumble - Explore /Mumble/Mumble Client 0.1 en SourceForge.net" . SourceForge.net .
  2. "Versión 1.5.901" . 22 de mayo de 2026. Consultado el 22 de mayo de 2026 .
  3. 1 2 "LICENCIA" .
  4. "Preguntas frecuentes/Inglés – Mumble" . www.mumble.info. Archivado del original el 24/12/2014 . Consultado el 30/06/2011 .
  5. "Preguntas frecuentes/Inglés – Mumble" . www.mumble.info. Archivado del original el 24/12/2014 . Consultado el 30/06/2011 .
  6. 1 2 3 "Proyecto del mes, noviembre de 2009" . SourceForge.net. 31 de agosto de 2005. Consultado el 30 de junio de 2011 .
  7. "ACL y grupos/inglés – Mumble" . www.mumble.info. Archivado del original el 9 de septiembre de 2020. Consultado el 30 de junio de 2011 .
  8. "Mumble 1.2.4 lanzado | Mumble" . blog.mumble.info . Consultado el 30 de septiembre de 2017 .
  9. "Preguntas frecuentes/Inglés - Mumble Wiki" . Archivado del original el 26 de agosto de 2014. Consultado el 12 de junio de 2015 .
  10. "Mumble 1.2.9 - Blog de Mumble" . Consultado el 12 de junio de 2015 .
  11. "Características - Mumble Wiki" . Archivado del original el 13 de junio de 2015. Consultado el 12 de junio de 2015 .
  12. "Juegos – Mumble" . www.mumble.info. Archivado del original el 12/11/2020 . Consultado el 30/06/2011 .
  13. "Enlace – Mumble" . www.mumble.info. Archivado del original el 26 de agosto de 2014. Consultado el 30 de junio de 2011 .
  14. "Actualizaciones para Team Fortress 2, Day of Defeat: Source y Half-Life 2: Deathmatch" .
  15. "Counter-Strike: Se ha publicado una actualización de Source" .
  16. "Sitio web de Guildwars" . Archivado del original el 22/09/2017 . Consultado el 18/02/2014 .
  17. "Juegos - Mumble Wiki" . Archivado del original el 12/11/2020 . Consultado el 24/08/2014 .
  18. "Entrevista: Mumble ofrece chats VoIP de código abierto para juegos en línea" . Ostatic.org. Archivado del original el 27 de julio de 2011. Consultado el 30 de junio de 2011 .
  19. "SourceForge – mumble/mumble/tree – scripts/" . Mumble.git.sourceforge.net. Archivado del original el 4 de marzo de 2012. Consultado el 30 de junio de 2011 .
  20. "Árbol para mumble-scripts en Mumble scripts" . Gitorious . Consultado el 30 de junio de 2011 .{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace )
  21. ^ "GitHub - umurmur/umurmur: Murmullo minimalista" . GitHub .
  22. ^ "uMurmur - Cómo" . wiki.openwrt.org . Consultado el 9 de octubre de 2011 .
  • Sitio web oficialEdita esto en Wikidata
  • Murmullo en GitHub