Yes, if you recompile Murmur for 0.7.1 Release - it will work if you recompile Murmur for 0.7.2 DEV it will not work (error CS0234: The type or namespace name `Capabilities' does not exist in the namespace `OpenSim.Framework'. Are you missing an assembly reference?)
> > Field not found: > 'OpenSim.Region.Framework.Scenes.SceneBase.LandChannel' > > The error that you are getting indicates that the dll you are using for > MurmurVoice was not compiled against OpenSim 0.7.1. When dropping dlls > into an OpenSim installation you need to make sure that those dlls were > compiled for the given version of OpenSim. So, you need to recompile > that module against 0.7.1. > > On 5/7/2011 9:41 AM, Fokides Aegean wrote: >> >> 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.RegionModulesControllerPlugin >> [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.RegionModulesControllerPlugin >> [REGIONMODULE]: Adding scene MyRegion 1 to shared module >> MurmurVoiceModule >> >> 2011-05-07 19:15:07,789 DEBUG - >> OpenSim.ApplicationPlugins.RegionModulesController.RegionModulesControllerPlugin >> [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><string>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(OSHttpRequest >> 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 > > _______________________________________________ > Opensim-users mailing list > [email protected] > https://lists.berlios.de/mailman/listinfo/opensim-users > _______________________________________________ Opensim-users mailing list [email protected] https://lists.berlios.de/mailman/listinfo/opensim-users
