Hi all,
After upgrading to diva-r15402 and to opensim 0.7.1, voice using the combination of Murmur server, Murmur Voice Module in opensim/diva and the whisper module in Imprudence, has stopped working. The Murmur voice module seems to be loading correctly when starting opensim: 2011-05-07 19:14:50,993 INFO - OpenSim.Framework.PluginLoader`1 [PLUGINS]: Plugin Loaded: MurmurVoice 2011-05-07 19:14:50,995 DEBUG - OpenSim.ApplicationPlugins.RegionModulesController.RegionModulesControllerPl ugin [REGIONMODULES]: Found shared region module MurmurVoice, class MurmurVoice.MurmurVoiceModule . 2011-05-07 19:14:59,096 INFO - MurmurVoice.MurmurVoiceModule [MurmurVoice] using murmur server ice 'Meta:tcp -h 127.0.0.1 -p 6502' 2011-05-07 19:14:59,227 DEBUG - MurmurVoice.ServerManager [MurmurVoice]: Server already started. 2011-05-07 19:14:59,238 INFO - MurmurVoice.ChannelManager [MurmurVoice] Setting ACLs on channel 2011-05-07 19:14:59,313 INFO - MurmurVoice.MurmurVoiceModule [MurmurVoice] using murmur server 'XXX.XXX.XXX.XXX:64738', sid '1' 2011-05-07 19:14:59,314 INFO - MurmurVoice.MurmurVoiceModule [MurmurVoice] plugin enabled ... 2011-05-07 19:15:00,903 DEBUG - OpenSim.ApplicationPlugins.RegionModulesController.RegionModulesControllerPl ugin [REGIONMODULE]: Adding scene MyRegion 1 to shared module MurmurVoiceModule 2011-05-07 19:15:07,789 DEBUG - OpenSim.ApplicationPlugins.RegionModulesController.RegionModulesControllerPl ugin [REGIONMODULE]: Adding scene MyRegion 2 to shared module MurmurVoiceModule But when launching Imprudence and reconecting to Voice server an error occurs: 2011-05-07 19:21:43,073 INFO - MurmurVoice.MurmurVoiceModule [MurmurVoice] Calling ProvisionVoiceAccountRequest... 2011-05-07 19:21:43,434 INFO - MurmurVoice.AgentManager [MurmurVoice] Found previously registered user x9MIbB50CS56ABxs_GxlXfg== 2011-05-07 19:21:43,645 INFO - MurmurVoice.AgentManager [MurmurVoice] Registered f4c21b07-9d02-4b9e-8007-1b3f1b19577e (uid 14) identified by u65e5e0ef6c9646c1 2011-05-07 19:21:43,648 INFO - MurmurVoice.MurmurVoiceModule [MurmurVoice] VoiceAccount: <llsd><map><key>username</key><string>x9MIbB50CS56ABxs_GxlXfg==</string><key >password</key><string>u65e5e0ef6c9646c1</string><key>voice_sip_uri_hostname </key><string>XXX.XXX.XXX.XXX</string><key>voice_account_server_name</key><s tring>tcp://195.251.147.120:64738</string></map></llsd> 2011-05-07 19:21:43,945 ERROR - OpenSim.Framework.Servers.HttpServer.BaseHttpServer [BASE HTTP SERVER]: HandleRequest() threw System.MissingFieldException: Field not found: 'OpenSim.Region.Framework.Scenes.SceneBase.LandChannel'. at MurmurVoice.MurmurVoiceModule.ParcelVoiceInfoRequest(Scene scene, String request, String path, String param, UUID agentID, Caps caps) at MurmurVoice.MurmurVoiceModule.<OnRegisterCaps>c__AnonStorey19.<>m__1A(String request, String path, String param, OSHttpRequest httpRequest, OSHttpResponse httpResponse) at OpenSim.Framework.Servers.HttpServer.RestStreamHandler.Handle(String path, Stream request, OSHttpRequest httpRequest, OSHttpResponse httpResponse) at OpenSim.Framework.Servers.HttpServer.BaseHttpServer.HandleRequest(OSHttpRequ est request, OSHttpResponse response) My configuration of murmur in opensim.ini is as follows: [MurmurVoice] ; New voice daemon which will do speaker indication, ; positional voice, and high quality audio codec. Host voice on the ; same server, or use Glacier2 to proxy the insecure ICE protocol. enabled = true ; Hostname to send the user murmur_host = XXX.XXX.XXX.XXX ; Server identifier (normally 1) murmur_sid = 1 ; Endpoint to system running mumble murmur_ice = tcp -h 127.0.0.1 -p 6502 ; Endpoint to this system (not needed for glacier2) murmur_ice_cb= tcp -h 127.0.0.1 -p 6503 ; Parent channel name to use channel_name = MyRegion 1 ; Enable use of glacier2 (ignore murmur_ice_cb if false) glacier = false ; Glacier proxy glacier_ice = Glacier2/router:tcp -p 4063 -h <murmur-ip> ; Glacier session user glacier_user = <glacier2-user-name> ; Glacier session password glacier_pass = <glacier2-password> So Any ideas on how to fix the problem? Since the only alternative seems to be Freeswitch (which in the past I must admit that I totally failed to make it run), can anybody provide a step by step tutorial on how to make in work with Opensim? Especially, I need to know which version has the complete libraries needed to run a Windows based Freeswitch, which files to configure and so on. Finally, since only a couple of viewers can handle meshes, does Freeswitch work with them? Thanks in advance for you replies Manos
_______________________________________________ Opensim-users mailing list [email protected] https://lists.berlios.de/mailman/listinfo/opensim-users
