Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Freeswitch Server + Plugins Firestorm Freeswitch
#11
(15.03.2024, 21:39)Manfred Aabye schrieb: Ich kann freeSWITCH nicht kompilieren auf Ubuntu 22.04.

Habt ihr das gelesen: http://opensimulator.org/mantis/view.php?id=8899
WebRTC: https://de.wikipedia.org/wiki/WebRTC
Meine Experimente sind hier: https://github.com/BigManzai/opensimulator-experiments

Nein, ich habe nur das Plugin in den Viewern, um auf ein altes zu wechseln, und die Dateicodierung, die ich im Tutorial festgelegt habe

Persönlich verwende ich keine FreeSwitch-Linux-Version mehr mit meinem Ubuntu-Server. Ich verwende einen Windows-FreeSwitch direkt mit dem Wine-Befehl
Um Ihnen zu helfen, habe ich meine Zwietracht
https://discord.gg/S4JbpHxF
Zitieren
#12
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
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  OpenSim Currency Server 2024 Manfred Aabye 0 79 18.11.2024, 19:50
Letzter Beitrag: Manfred Aabye
  Server-Tutorial: Linux und OpenSim Mareta Dagostino 51 85.233 23.10.2024, 18:31
Letzter Beitrag: Pius Noel
  Bots und Crawler auf Server Blocken Manfred Aabye 2 320 17.09.2024, 17:50
Letzter Beitrag: Manfred Aabye
  Anbindung eines Server an ein Bestehendes Grid Lindalou Ellisson 10 1.025 04.08.2024, 22:07
Letzter Beitrag: Jupiter Rowland
  GPT4All für den Firestorm Viewer Manfred Aabye 1 294 01.08.2024, 11:39
Letzter Beitrag: Bogus Curry

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste