Mumble

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
(Mumble/Whisper Test Regions)
Line 1: Line 1:
Initial Wiki page on development of an alternative voice module for OpenSim
+
=Introduction=
  
  Mumble - Murmur - Whisper  
+
Whisper is an alternative voice system for OpenSimulator.  It consists of an OpenSimulator region module and a Vivox SLVoice.exe replacement that must be installed on every viewer accessing the region using Whisper. 
 +
 
 +
Whisper is implemented using the [http://mumble.sourceforge.net/ Mumble] open-source voice chat project.  On the server side, the Whisper region module connects to an unaltered Murmur server (Murmur is the name of the server component of Mumble).  On the client side, the Whisper executable extends the existing Mumble voice client to implement the binary message interface between the SLVoice executable and the main viewer binary.
  
 
Initial information is available via these links:
 
Initial information is available via these links:
Line 12: Line 14:
 
The Whisper solution from vComm was the idea of Volker Gaessler, founder of vComm, and works by replacing the SLVoice.exe executable with a Mumble client that looks exactly the same to the viewer process.  A process to change between the standard Vivox SLVoice.exe executable and the Mumble one within any specific viewer installation is available.
 
The Whisper solution from vComm was the idea of Volker Gaessler, founder of vComm, and works by replacing the SLVoice.exe executable with a Mumble client that looks exactly the same to the viewer process.  A process to change between the standard Vivox SLVoice.exe executable and the Mumble one within any specific viewer installation is available.
  
You will use the unchanged Mumble server (called Murmur) and a region module called MurmurVoice. Communication is over ICE. The module including instructions will be available when the source code is published.  
+
You will use the unchanged Mumble server (called Murmur) and a region module called Whisper. Communication is over ICE.  
  
==Firewall Information==
+
=Firewall Information=
  
 
You only need to open the port(s) mentioned in your OpenSim.ini and murmur.ini files.
 
You only need to open the port(s) mentioned in your OpenSim.ini and murmur.ini files.
Line 21: Line 23:
 
* ICE Ports
 
* ICE Ports
  
==Mumble/Whisper Test Regions==
+
=Mumble/Whisper Test Regions=
  
 
See whisper test region on Francogrid:
 
See whisper test region on Francogrid:
Line 28: Line 30:
 
* http://whisper.vcomm.ch/forum/viewtopic.php?f=3&t=66#p102
 
* http://whisper.vcomm.ch/forum/viewtopic.php?f=3&t=66#p102
  
==Other OpenSim Voice Solutions==
+
=Other OpenSim Voice Solutions=
  
 
[http://freeswitch.org/ FreeSWITCH] - See [[Freeswitch_Module]]
 
[http://freeswitch.org/ FreeSWITCH] - See [[Freeswitch_Module]]

Revision as of 10:37, 7 November 2011

Contents

Introduction

Whisper is an alternative voice system for OpenSimulator. It consists of an OpenSimulator region module and a Vivox SLVoice.exe replacement that must be installed on every viewer accessing the region using Whisper.

Whisper is implemented using the Mumble open-source voice chat project. On the server side, the Whisper region module connects to an unaltered Murmur server (Murmur is the name of the server component of Mumble). On the client side, the Whisper executable extends the existing Mumble voice client to implement the binary message interface between the SLVoice executable and the main viewer binary.

Initial information is available via these links:

The Whisper solution from vComm was the idea of Volker Gaessler, founder of vComm, and works by replacing the SLVoice.exe executable with a Mumble client that looks exactly the same to the viewer process. A process to change between the standard Vivox SLVoice.exe executable and the Mumble one within any specific viewer installation is available.

You will use the unchanged Mumble server (called Murmur) and a region module called Whisper. Communication is over ICE.

Firewall Information

You only need to open the port(s) mentioned in your OpenSim.ini and murmur.ini files.

  • SIP Ports
  • ICE Ports

Mumble/Whisper Test Regions

See whisper test region on Francogrid:

Other OpenSim Voice Solutions

FreeSWITCH - See Freeswitch_Module

Vivox - It is also possible to use the standard Vivox setup if you have access to Vivox services, and a licence to use them in your setup.

Personal tools
General
About This Wiki