Utilizar una Raspberry Pi como servidor de Voz IP con Mumble.
Mumble es una aplicacin multiplataforma libre de voz sobre IP especializada en la multiconferencia.
Sus principales usuarios son jugadores, y es similar a programas privativos como TeamSpeak y Ventrilo. Usa una arquitectura cliente-servidor donde los usuarios que quieren hablar se conectan al mismo servidor. Ms informacin en la Wikipedia: http://es.wikipedia.org/wiki/Mumble. Mostrar de la forma ms sencilla posible como instalar un servidor de Voz sobre IP en una Raspberry Pi con sistema operativo Raspbian. Partimos del punto en que ya tenemos el sistema operativo instalado y gozamos de acceso SSH a la Raspberry Pi, nos validamos como usuario pi y lanzamos los comandos para actualizar apt-get: sudo apt-get upgrade sudo apt-get update Ahora instalamos mumble server: sudo apt-get install mumble-server Despus de que instale todo lo necesario lanzaremos la utilidad de configuracin: sudo dpkg-reconfigure mumble-server La cual nos pregunta:
Quieres que Mumble se inicie automticamente cuando se encienda la Raspberry Pi?
Quieres que el servicio de mumble tenga una prioridad alta de proceso? Establece la contrasea de administracin.
Ahora abriremos el fichero de configuracin para tocar algn parmetro:
sudo nano /etc/mumble-server.ini En este fichero aparecen muchos variables pero a destacar son (algunas estn comentadas con el smbolo #, tendremos que quitarlo para que se apliquen):
welcometext: Mensaje que se mostrar a los usuarios cuando se conecten al servidor.
port: Establece el nmero de puerto que usar mumble, por defecto 64738. serverpassword: Establece la contrasea del servidor, para poder conectarse ser necesario introducirla, si la dejamos en blanco, como est por defecto, cualquier usuario que conozca la ip podr entrar en la sala a conversar. registerName: Especifica el nombre del canal.
Para guardar y salir pulsamos: Cmd + X luego Y luego Intro.
Y reiniciamos el servicio mumble-server para aplicar los cambios:
sudo service mumble-server restart Todo listo! Ahora solo falta instalar un cliente y probarlo, existe cliente para Android, iPhone, Windows, Mac y Linux, todos disponibles en: http://wiki.mumble.info/wiki/Main_Page. Para poder administrar canales y usuarios es necesario validarse en el servidor con el usuario SuperUser y la contrasea que establecimos anteriormente, eso nos permitir cambiar los roles de usuarios y administrar canales, entre otras opciones. Para que desde Internet (fuera de nuestra LAN) sea posible conectarse al servidor es necesario configurar el NAT del router para que dirija los paquetes que lleguen por el puerto de mumble (por defecto 64738) hacia nuestro servidor Raspberry Pi, pero eso da para una entrada nueva.