Translation(s): none
Mumble has become popular for voice conferencing within the Debian organisation.
Specific reasons for this popularity:
- simple to set up (compared to Asterisk or FreeSWITCH)
- offers good quality multi-person RTP stream mixing from a central server
Concerns:
- Although Mumble is based on an open protocol, it is not as widespread as other protocols like Jabber and SIP
- Jabber and SIP users (e.g. with desk phones or Google Talk) can't easily join a Mumble conference
- In a world where Jabber servers are becoming more widespread, Mumble server (murmur) becomes an extra process that must be supported
- The mumble server is commonly used with the celt codec, which has raised various concerns
Signaling
To evaluate:
- which SIP proxies (repro and kamailio) support multi-party call set up?
- which Jabber servers (e.g. ejabberd) support multi-party call set up?
RTP mixing
Some of the relevant software (maybe not packaged yet):
SIP Express Media server (SEMS): https://github.com/sems-server/sems
SylkServer (servers both SIP and Jabber)
- Packages available for Debian from upstream site
- Proper Debian packages being prepared:
682698 (ITP bug)
- Was presented at FOSDEM 2012:
sipX conferencing: https://sipfoundry.atlassian.net/wiki/spaces/sipXecs/pages/491918/Conferences
red5-voicebridge: http://code.google.com/p/red5-voicebridge/
?TelePresence (formerly OpenVCS): https://github.com/DoubangoTelecom/telepresence
Multiparty-Jingle: http://xmpp.org/extensions/xep-0272.html