Einfacher und fast gebrauchsfertig
My Freeswitch Server
http://royalgrid.servegame.com/FreeSWITCH.rar
My plugin_voice_freeswitch Viewers Firestorme
http://royalgrid.servegame.com/plugin_voice.zip
Freeswitch Server
hineingehen FreeSWITCH\conf\var.xml
lignes 61 et 62
ersetzt
<X-PRE-PROCESS cmd="set" data="domain=$${local_ip_v4}"/>
<X-PRE-PROCESS cmd="set" data="domain_name=$${domain}"/>
ersetzen mit
<X-PRE-PROCESS cmd="set" data="domain=Domain Namen"/>
<X-PRE-PROCESS cmd="set" data="domain_name=Domain Namen"/>
hineingehen FreeSWITCH\conf\autoload_configs
Ersetzen Sie die gesamte Datei xml_curl.conf.xml
Ersetzen Sie die gesamte Datei xml_curl2.conf.xml
ersetzen mit
<configuration name="xml_curl.conf" description="cURL XML Gateway">
<bindings>
<binding name="directory">
<param name="gateway-url" value="http://Domain Namen:8004/fsapi/freeswitch-config" bindings="directory"/>
<param name="gateway-credentials" value="freeswitch:password"/>
<param name="disable-100-continue" value="true"/>
</binding>
<binding name="dialplan">
<param name="gateway-url" value="http://Domain Namen:8004/fsapi/freeswitch-config" bindings="dialplan"/>
<param name="gateway-credentials" value="freeswitch:password"/>
<param name="disable-100-continue" value="true"/>
</binding>
</bindings>
</configuration>
OpenSim.ini
[FreeSwitchVoice]
Enabled = true
LocalServiceModule = OpenSim.Services.Connectors.dll:RemoteFreeswitchConnector
FreeswitchServiceURL =
http://Domain Namen:8004/fsapi
Robust.HG.ini ou Robust.ini
[ServiceList]
AssetServiceConnector = "${Const|PrivatePort}/OpenSim.Server.Handlers.dll:AssetServiceConnector"
InventoryInConnector = "${Const|PrivatePort}/OpenSim.Server.Handlers.dll:XInventoryInConnector"
;; Uncomment if you have set up Freeswitch (see [FreeswitchService] below)
VoiceConnector = "8004/OpenSim.Server.Handlers.dll:FreeswitchServerConnector"
...
[FreeswitchService]
LocalServiceModule = "OpenSim.Services.FreeswitchService.dll:FreeswitchService"
ServerAddress = Domain Namen
Das ist alles und vergessen Sie nicht, die Ports zu öffnen und die Sprach-Splugins in den Viewern zu ändern, da Vivox Voice die neuen Vivox-Plugins für FreeSwitch blockiert hat
port udp et tcp
5000
5060
5061
5080
5081
6000
6999
8004
Verwenden Sie für Linux den Befehl wine
apt install wine screen
killall screen
#!/bin/sh
cd /root/FreeSWITCH
rm -r log
screen -S FreeSWITCH -d -m wine FreeSwitchConsole.exe
für Windows
FreeSwitchConsole.exe