<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
</style>
</head>
<body class='hmmessage'>
> >> - Asterisk is a PITA to work with<BR>> >> - One would need to learn SIP telephony networking details to do a<BR>> >> proper and secure job of making a VoIP network<BR>> >> - using the hopefully simpler an better supported XMPP protocol suite<BR>> >> for IM, voice, and video<BR>> >> <BR>> ><BR>> > I really think this will only be interesting if SIP is still supported.<BR><BR>
Yay for SIP - we've implemented spatial (server-side mixed) voice for OpenSim using an unaltered SL client communicating with an voice client using an embedded SIP Client based on pjsip[1]<BR>
<BR>
For us, Freeswitch[2] turned out to be the best alternative on the server side. We have also implemented a full conference system with a custom freeswitch module, allowing us to do very nifty stuff with creating sub-groups and moving people between them.<BR>
<BR>
As this is a full voice and moderated conferencing implementation, we are offering it as a commercial license - but of course, if anybody would initiate an open source initiative based on the same set of technologies, we would be more than willing to contribute our experience.<BR>
<BR>
> > As Voice in Virtual worlds gets really interesting if you can also<BR>> > transparently bring in other sources of voice (call in numbers, or<BR>> > individuals). It's not just asterix that supports SIP, it's every major<BR>> > new commercial phone switch on the market.<BR>
<BR>
As I said, yay for SIP - I also think we should think a bit about using SIP in other areas of OpenSim, as for example as the.. uhh.. protocol to initiate sessions.<BR>
<BR>> SIP was used in rexcom prototyping in December. Worked, even.<BR>> <BR>> The Telepathy lib(s), which are now considered for IM and voice etc, <BR>> support both XMPP and SIP (and IRC and Skype and whatnot).<BR><BR>
We will follow your development with great interest!<BR>
<BR>
/Stefan<BR>
<BR></body>
</html>