Re: [Opensim-dev] Status of voice
Dirk Krause wrote: > Regarding voice: I very much liked the approach of having the Asterisk > connection, like you described in your blog entry. In general, I think SIP > etc. is the way to go - I mean how cool is it to pick up a phone and call > into an OpenSim voice meeting? And also being able to integrate with a > softphone? So I hope guys don't lose this vision ... > personally, i agree a 100% :-) -- dr dirk husemann virtual worlds research ibm zurich research lab SL: dr scofield drscofi...@xyzzyxyzzy.net http://xyzzyxyzzy.net/ RL: h...@zurich.ibm.com - +41 44 724 8573 - http://www.zurich.ibm.com/~hud/ ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev
Re: [Opensim-dev] Status of voice
Well I guess you could use it, but as you said, it really needs a command line version (with auto hiding of its window, like the normal SLVoice.exe does), rather than a gui versions. Otherwise the user is going to see the gui everytime they login. Dirk Krause wrote: Yes , I found that out too, that's why I asked for a qt free 'command line' version some time ago in their forums, but no dice. Other than that ...if someone made the mumble client slvoice compatible (whatever that takes ...), then the qt dependencies wouldnt matter that much, since it stays a client app, right? -Ursprüngliche Nachricht- Von: opensim-dev-boun...@lists.berlios.de im Auftrag von MW Gesendet: Fr 23.01.2009 10:44 An: opensim-dev@lists.berlios.de Betreff: Re: [Opensim-dev] Status of voice We looked at mumble/murmur, one of the main reasons we didn't go with it was because it uses QT, and to remove that requirement from the client would take quite a bit of work. Dirk Krause wrote: Regarding voice: I very much liked the approach of having the Asterisk connection, like you described in your blog entry. In general, I think SIP etc. is the way to go - I mean how cool is it to pick up a phone and call into an OpenSim voice meeting? And also being able to integrate with a softphone? So I hope guys don't lose this vision ... Other than that - did anybody think about a mumble/murmur integration? Or are there any objections regarding licensing, usage of libraries, etc? http://mumble.sourceforge.net/Main_Page Best, Dirk/Barth -Ursprüngliche Nachricht- Von: opensim-dev-boun...@lists.berlios.de [mailto:opensim-dev-boun...@lists.berlios.de] Im Auftrag von Dr Scofield Gesendet: Donnerstag, 22. Januar 2009 18:18 An: opensim-dev@lists.berlios.de Betreff: Re: [Opensim-dev] Status of voice we are now looking at voice again more closely --- lots of other stuff kind of took precedence (i.e., necessary to get funding arranged :-) --- current port of call is research into a vivox voice module. -- dr dirk husemann virtual worlds research ibm zurich research lab SL: dr scofield drscofi...@xyzzyxyzzy.net http://xyzzyxyzzy.net/ RL: h...@zurich.ibm.com - +41 44 724 8573 - http://www.zurich.ibm.com/~hud/ ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev
Re: [Opensim-dev] Status of voice
Yes , I found that out too, that's why I asked for a qt free 'command line' version some time ago in their forums, but no dice. Other than that ...if someone made the mumble client slvoice compatible (whatever that takes ...), then the qt dependencies wouldnt matter that much, since it stays a client app, right? -Ursprüngliche Nachricht- Von: opensim-dev-boun...@lists.berlios.de im Auftrag von MW Gesendet: Fr 23.01.2009 10:44 An: opensim-dev@lists.berlios.de Betreff: Re: [Opensim-dev] Status of voice We looked at mumble/murmur, one of the main reasons we didn't go with it was because it uses QT, and to remove that requirement from the client would take quite a bit of work. Dirk Krause wrote: Regarding voice: I very much liked the approach of having the Asterisk connection, like you described in your blog entry. In general, I think SIP etc. is the way to go - I mean how cool is it to pick up a phone and call into an OpenSim voice meeting? And also being able to integrate with a softphone? So I hope guys don't lose this vision ... Other than that - did anybody think about a mumble/murmur integration? Or are there any objections regarding licensing, usage of libraries, etc? http://mumble.sourceforge.net/Main_Page Best, Dirk/Barth -Ursprüngliche Nachricht- Von: opensim-dev-boun...@lists.berlios.de [mailto:opensim-dev-boun...@lists.berlios.de] Im Auftrag von Dr Scofield Gesendet: Donnerstag, 22. Januar 2009 18:18 An: opensim-dev@lists.berlios.de Betreff: Re: [Opensim-dev] Status of voice we are now looking at voice again more closely --- lots of other stuff kind of took precedence (i.e., necessary to get funding arranged :-) --- current port of call is research into a vivox voice module. -- dr dirk husemann virtual worlds research ibm zurich research lab SL: dr scofield drscofi...@xyzzyxyzzy.net http://xyzzyxyzzy.net/ RL: h...@zurich.ibm.com - +41 44 724 8573 - http://www.zurich.ibm.com/~hud/ ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev <>___ Opensim-dev mailing list Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev
Re: [Opensim-dev] Status of voice
We looked at mumble/murmur, one of the main reasons we didn't go with it was because it uses QT, and to remove that requirement from the client would take quite a bit of work. Dirk Krause wrote: Regarding voice: I very much liked the approach of having the Asterisk connection, like you described in your blog entry. In general, I think SIP etc. is the way to go - I mean how cool is it to pick up a phone and call into an OpenSim voice meeting? And also being able to integrate with a softphone? So I hope guys don't lose this vision ... Other than that - did anybody think about a mumble/murmur integration? Or are there any objections regarding licensing, usage of libraries, etc? http://mumble.sourceforge.net/Main_Page Best, Dirk/Barth -Ursprüngliche Nachricht- Von: opensim-dev-boun...@lists.berlios.de [mailto:opensim-dev-boun...@lists.berlios.de] Im Auftrag von Dr Scofield Gesendet: Donnerstag, 22. Januar 2009 18:18 An: opensim-dev@lists.berlios.de Betreff: Re: [Opensim-dev] Status of voice we are now looking at voice again more closely --- lots of other stuff kind of took precedence (i.e., necessary to get funding arranged :-) --- current port of call is research into a vivox voice module. -- dr dirk husemann virtual worlds research ibm zurich research lab SL: dr scofield drscofi...@xyzzyxyzzy.net http://xyzzyxyzzy.net/ RL: h...@zurich.ibm.com - +41 44 724 8573 - http://www.zurich.ibm.com/~hud/ ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev
Re: [Opensim-dev] Status of voice
Regarding voice: I very much liked the approach of having the Asterisk connection, like you described in your blog entry. In general, I think SIP etc. is the way to go - I mean how cool is it to pick up a phone and call into an OpenSim voice meeting? And also being able to integrate with a softphone? So I hope guys don't lose this vision ... Other than that - did anybody think about a mumble/murmur integration? Or are there any objections regarding licensing, usage of libraries, etc? http://mumble.sourceforge.net/Main_Page Best, Dirk/Barth -Ursprüngliche Nachricht- Von: opensim-dev-boun...@lists.berlios.de [mailto:opensim-dev-boun...@lists.berlios.de] Im Auftrag von Dr Scofield Gesendet: Donnerstag, 22. Januar 2009 18:18 An: opensim-dev@lists.berlios.de Betreff: Re: [Opensim-dev] Status of voice we are now looking at voice again more closely --- lots of other stuff kind of took precedence (i.e., necessary to get funding arranged :-) --- current port of call is research into a vivox voice module. -- dr dirk husemann virtual worlds research ibm zurich research lab SL: dr scofield drscofi...@xyzzyxyzzy.net http://xyzzyxyzzy.net/ RL: h...@zurich.ibm.com - +41 44 724 8573 - http://www.zurich.ibm.com/~hud/ ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev
Re: [Opensim-dev] Status of voice
we are now looking at voice again more closely --- lots of other stuff kind of took precedence (i.e., necessary to get funding arranged :-) --- current port of call is research into a vivox voice module. -- dr dirk husemann virtual worlds research ibm zurich research lab SL: dr scofield drscofi...@xyzzyxyzzy.net http://xyzzyxyzzy.net/ RL: h...@zurich.ibm.com - +41 44 724 8573 - http://www.zurich.ibm.com/~hud/ ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev
Re: [Opensim-dev] Status of voice
I too have been wondering when and if Opensim will come with voice support in its core as well. I was hoping that grid owners and those who run regions wouldn't have to setup a voice server separately and could just enable voice from opensim.ini to get the system started with the simulator instance, although I'm not sure if that will be possible soon. Currently in Opensim.ini.example I can still see the comment "PLEASE NOTE that we don't have voice support in OpenSim quite yet - these configuration options are stubs", so I guess voice is not yet implemented in Opensim but hopefully it won't be long. Yes, I remember people saying that the RealXtend viewer now supports voice in Opensim. An idea would be adding an opensim compatible slvoice.exe for the Hippo Viewer as well, probably the same SLVoice.exe that REX uses as long as its developers would allow that. I believe voice is important feature as well so maybe one day we will even get it working with the official SL client. Also if anyone believes there's any chance to convince Linden to help a little with this, you can check out this jira I posted a while ago: http://jira.secondlife.com/browse/VWR-9936 > Date: Sun, 18 Jan 2009 12:03:55 +0200 > From: sempu...@gmail.com > To: opensim-dev@lists.berlios.de > Subject: Re: [Opensim-dev] Status of voice > > Its been almost a year since I worked on this, but voice is functional > in a limited manner if you have the time and ability to set everything > up. > > There is the server-side changes, and gateway app that DrScofld > created, and a client-side hack that I wrote last year: > http://xyzzyxyzzy.net/2008/04/18/opensim-voice-support-the-goal-is-in-sight/ > https://sourceforge.net/projects/voipforvw/ > > The voipforvw project attempts to reverse engineer the SLVoice.exe > module that ships with SL viewer. > > The problems with the current state of things: > - no one is being paid to work on voipforvw anymore > - there is only 1 real viewer: LL SL client and kin > - SLVoice.exe/Vivox is proprietary and a black-box > - no one can work on the LL SL client and OpenSim at the same time > - Asterisk is a PITA to work with > - One would need to learn SIP telephony networking details to do a > proper and secure job of making a VoIP network > > and probably some more. > > My hope is that the upcoming reX viewer will solve some of these issues by: > - making reX viewer a non-LL derived, BSD-based viewer so people can > work on both > - paying people to work on voice for the reX viewer > - using the hopefully simpler an better supported XMPP protocol suite > for IM, voice, and video > > I encourage everyone to help us out on our mission when we reach the > stage where we can release a 0.1 version. > > Cheers, > > On Sun, Jan 18, 2009 at 11:39 AM, Ralf Haifisch > wrote: > > Dear all, > > > > > > > > i haven´t read about the voice features for a while. > > > > > > > > Yesterday I got in a private discussion on a party, and my contact was one > > of a german language school. > > > > They did already play in SL, but for some reasons form costs to flexibility > > and having full control – he liked the opensim idea very much. > > > > > > > > Could someone post a status of voice, esp. spatial sound (they don´t want to > > go with a separate Skype session, because it would be missing spatial sound > > related to inworld) > > > > > > > > I have seen the Asteriks section in opensim.ini – if for testing the problem > > would be to host a Asterisk Server (or even some other voice-server) I would > > volunteer for this. > > > > > > > > > > > > Ralf Huelsmann aka Ralf Haifisch > > > > > > > > > > > > > > > > ___ > > Opensim-dev mailing list > > Opensim-dev@lists.berlios.de > > https://lists.berlios.de/mailman/listinfo/opensim-dev > > > > > ___ > Opensim-dev mailing list > Opensim-dev@lists.berlios.de > https://lists.berlios.de/mailman/listinfo/opensim-dev _ News, entertainment and everything you care about at Live.com. Get it now! http://www.live.com/getstarted.aspx___ Opensim-dev mailing list Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev
Re: [Opensim-dev] Status of voice
Stefan Andersson kirjoitti: just for info, > 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] also in the Rex prototyping I mentioned earlier (helped with it a bit in December and November) we used pjsip, using the python bindings for it - eventually the 'simplesip' project which is a Pyrex written lib with msrp support on top of pjsip. > 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 we also ran against Freeswitch, both local and the friendly sip2sip online service (to test msrp etc thru two clients behind NAT). > 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. yep like i think i've rambled here earlier when XMPP was discussed, it is interesting how there is overlap with OpenSim and the IM/presence/etc techs, as they are largely about presense and communications (albeit spatiality and 3d are the other strong aspect in VWs) > We will follow your development with great interest! was good to hear you've done similar things and more too (we didn't touch opensim in those experiments at all, just client side stuff). > /Stefan let's keep in touch, ~Toni ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev
Re: [Opensim-dev] Status of voice
> >> - Asterisk is a PITA to work with> >> - One would need to learn SIP > >> telephony networking details to do a> >> proper and secure job of making a > >> VoIP network> >> - using the hopefully simpler an better supported XMPP > >> protocol suite> >> for IM, voice, and video> >> > >> > I really think this > >> will only be interesting if SIP is still supported. 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] 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. 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. > > As Voice in Virtual worlds gets really interesting if you can also> > > > transparently bring in other sources of voice (call in numbers, or> > > > individuals). It's not just asterix that supports SIP, it's every major> > > > new commercial phone switch on the market. 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. > SIP was used in rexcom prototyping in December. Worked, even.> > The > Telepathy lib(s), which are now considered for IM and voice etc, > support > both XMPP and SIP (and IRC and Skype and whatnot). We will follow your development with great interest! /Stefan ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev
Re: [Opensim-dev] Status of voice
Sean Dague kirjoitti: >> - Asterisk is a PITA to work with >> - One would need to learn SIP telephony networking details to do a >> proper and secure job of making a VoIP network >> - using the hopefully simpler an better supported XMPP protocol suite >> for IM, voice, and video >> > > I really think this will only be interesting if SIP is still supported. > As Voice in Virtual worlds gets really interesting if you can also > transparently bring in other sources of voice (call in numbers, or > individuals). It's not just asterix that supports SIP, it's every major > new commercial phone switch on the market. Creating another island of > SIP was used in rexcom prototyping in December. Worked, even. The Telepathy lib(s), which are now considered for IM and voice etc, support both XMPP and SIP (and IRC and Skype and whatnot). > -Sean > ~Toni ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev
Re: [Opensim-dev] Status of voice
Ryan McDougall wrote: > Its been almost a year since I worked on this, but voice is functional > in a limited manner if you have the time and ability to set everything > up. > > There is the server-side changes, and gateway app that DrScofld > created, and a client-side hack that I wrote last year: > http://xyzzyxyzzy.net/2008/04/18/opensim-voice-support-the-goal-is-in-sight/ > https://sourceforge.net/projects/voipforvw/ > > The voipforvw project attempts to reverse engineer the SLVoice.exe > module that ships with SL viewer. > > The problems with the current state of things: > - no one is being paid to work on voipforvw anymore > - there is only 1 real viewer: LL SL client and kin > - SLVoice.exe/Vivox is proprietary and a black-box > - no one can work on the LL SL client and OpenSim at the same time > - Asterisk is a PITA to work with > - One would need to learn SIP telephony networking details to do a > proper and secure job of making a VoIP network > > and probably some more. > > My hope is that the upcoming reX viewer will solve some of these issues by: > - making reX viewer a non-LL derived, BSD-based viewer so people can > work on both > - paying people to work on voice for the reX viewer > - using the hopefully simpler an better supported XMPP protocol suite > for IM, voice, and video I really think this will only be interesting if SIP is still supported. As Voice in Virtual worlds gets really interesting if you can also transparently bring in other sources of voice (call in numbers, or individuals). It's not just asterix that supports SIP, it's every major new commercial phone switch on the market. Creating another island of voice that can't connect to the existing world of voice services would be very limiting. -Sean -- Sean Dague / Neas Bade sda...@gmail.com http://dague.net signature.asc Description: OpenPGP digital signature ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev
Re: [Opensim-dev] Status of voice
Hi, On Sun, Jan 18, 2009 at 7:03 PM, Ryan McDougall wrote: > There is the server-side changes, and gateway app that DrScofld > created, and a client-side hack that I wrote last year: > http://xyzzyxyzzy.net/2008/04/18/opensim-voice-support-the-goal-is-in-sight/ > https://sourceforge.net/projects/voipforvw/ One more link to add to this list: http://zaki.asia/?p=11 HTH, Mike ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev
Re: [Opensim-dev] Status of voice
Its been almost a year since I worked on this, but voice is functional in a limited manner if you have the time and ability to set everything up. There is the server-side changes, and gateway app that DrScofld created, and a client-side hack that I wrote last year: http://xyzzyxyzzy.net/2008/04/18/opensim-voice-support-the-goal-is-in-sight/ https://sourceforge.net/projects/voipforvw/ The voipforvw project attempts to reverse engineer the SLVoice.exe module that ships with SL viewer. The problems with the current state of things: - no one is being paid to work on voipforvw anymore - there is only 1 real viewer: LL SL client and kin - SLVoice.exe/Vivox is proprietary and a black-box - no one can work on the LL SL client and OpenSim at the same time - Asterisk is a PITA to work with - One would need to learn SIP telephony networking details to do a proper and secure job of making a VoIP network and probably some more. My hope is that the upcoming reX viewer will solve some of these issues by: - making reX viewer a non-LL derived, BSD-based viewer so people can work on both - paying people to work on voice for the reX viewer - using the hopefully simpler an better supported XMPP protocol suite for IM, voice, and video I encourage everyone to help us out on our mission when we reach the stage where we can release a 0.1 version. Cheers, On Sun, Jan 18, 2009 at 11:39 AM, Ralf Haifisch wrote: > Dear all, > > > > i haven´t read about the voice features for a while. > > > > Yesterday I got in a private discussion on a party, and my contact was one > of a german language school. > > They did already play in SL, but for some reasons form costs to flexibility > and having full control – he liked the opensim idea very much. > > > > Could someone post a status of voice, esp. spatial sound (they don´t want to > go with a separate Skype session, because it would be missing spatial sound > related to inworld) > > > > I have seen the Asteriks section in opensim.ini – if for testing the problem > would be to host a Asterisk Server (or even some other voice-server) I would > volunteer for this. > > > > > > Ralf Huelsmann aka Ralf Haifisch > > > > > > > > ___ > Opensim-dev mailing list > Opensim-dev@lists.berlios.de > https://lists.berlios.de/mailman/listinfo/opensim-dev > > ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev
[Opensim-dev] Status of voice
Dear all, i haven´t read about the voice features for a while. Yesterday I got in a private discussion on a party, and my contact was one of a german language school. They did already play in SL, but for some reasons form costs to flexibility and having full control he liked the opensim idea very much. Could someone post a status of voice, esp. spatial sound (they don´t want to go with a separate Skype session, because it would be missing spatial sound related to inworld) I have seen the Asteriks section in opensim.ini if for testing the problem would be to host a Asterisk Server (or even some other voice-server) I would volunteer for this. Ralf Huelsmann aka Ralf Haifisch ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev