- http://files.freeswitch.org/windows_installer/freeswitch-1.0.4.exe
Abra o arquivo modules.conf.xml no diretório em que você instalou:
...\FreeSWITCH\conf\autoload_configs\modules.conf.xml
Descomente as linhas :
...\FreeSWITCH\conf\autoload_configs\ xml_curl.conf.xml
Substitua todo conteúdo do arquivo por:...\FreeSWITCH\conf\autoload_configs\modules.conf.xml
Descomente as linhas :
- <load module="mod_xml_curl"/>
- <load module="mod_siren"/>
...\FreeSWITCH\conf\autoload_configs\ xml_curl.conf.xml
<configuration name="xml_curl.conf" description="cURL XML Gateway">
<bindings> <binding name="example">
<param name="gateway-url" value="http://youropensimregionip:9000/api/freeswitch-config" bindings="directory"/> <param name="gateway-credentials" value="freeswitch:password"/>
<param name="disable-100-continue" value="true"/>
</binding> <binding name="local">
<param name="gateway-url" value="http://youropensimregionip:9000/api/freeswitch-config" bindings="dialplan"/>
<param name="gateway-credentials" value="freeswitch:password"/> <param name="disable-100-continue" value="true"/>
</binding> </bindings>
</configuration>
Logicamente que http://youropensimregionip:9000 corresponde as configurações de rede realizadas durante a instalação do OpenSim.
Agora abra o arquivo:
...\FreeSWITCH\conf\vars.xml
Mude a linha
<X-PRE-PROCESS cmd="set" Data="global_codec_prefs=G7221@32000h,G722,PCMU,PCMA,GSM"/>
para
<X-PRE-PROCESS cmd="set" data="global_codec_prefs=G7221@32000h,G7221@16000h,G722,PCMU,PCMA,GSM"/>
Pronto, acaba aqui as configurações do FreeSwitch, agora vamos ter que configurar o OpenSim para interagir com o FreeSwtich.
No arquivo OpenSim.ini mudar as linhas na aba FreeSWITCH:
Linha 1153: enabled = false para enabled = true
Onde tem ip.address.of.your.sim ou ip.address.of.freeswitch.server trocar pelo seu ip, fica como a figura abaixo:
Agora abra o Robust.ini e adicione as linhas abaixo:
[FreeswitchService]
LocalServiceModule = "OpenSim.Services.FreeswitchService.dll:FreeswitchService"
ServerAddress = 192.168.1.1
Realm = "192.168.1.1"
Lebrando apenas que 192.168.1.1 é o endereço que utilizei na minha rede local para a instalação do OpenSim, verifique qual seu IP externo e coloque-o no lugar de 192.168.1.1 para que sua máquina tenha acesso externo.
Agora inicie o freeSwitch, ignore os erros iniciais. Em seguida inicie o OpenSim.exe. Abra o seu cliente, conecte-se no mundo e comece a falar por voz!
Caso a opção do Talk não inicie, faça o seguinte:Lebrando apenas que 192.168.1.1 é o endereço que utilizei na minha rede local para a instalação do OpenSim, verifique qual seu IP externo e coloque-o no lugar de 192.168.1.1 para que sua máquina tenha acesso externo.
Agora inicie o freeSwitch, ignore os erros iniciais. Em seguida inicie o OpenSim.exe. Abra o seu cliente, conecte-se no mundo e comece a falar por voz!
Abra o Hippo com o avatar dono da região (aquele que você associou quando criou a região no início da instalação) e clique na opção edit->preferences
Desative o chat de voz
Vá em world->region/estate
Verifique se o chat por voz está habilitado
Clique com o botão direito em uma parte vazia da ilha. Em seguida clique em ABOUT LAND.
Referências:
Marcelo, para a configuração no Linux a edição dos arquivos é a mesma que no Windows?
ResponderExcluirSim, os arquivos são configurados da mesma forma, no entanto você tem que baixar e compilar alguns pacotes para rodar o FreeSwtich corretamente. Essa semana faço um post explicando passo-a-passo.
ResponderExcluirSegui passo a passo essa configuração e não deu certo para eu ^^
ResponderExcluirOla Amigo, você tem alguma ideia de como fazer rolar em Opensim 0.9
ResponderExcluirRealmente não encontrei nada para isso, e vivox pelo visto morreu mesmo, todos mundos opensim sem voz.
Olá, tudo bem?
ResponderExcluirEstou procurando boas informações sobre opensim e encontrei seu blog, talvez você possa me esclarecer algumas dúvidas.
Caso você tenha videos no youtube, me manda o link, ok?
Valeu!
Gostaria de saber se tem como outras pessoas interagirem com a gente na instalação local e também se tem você sabe como instalar online.
ResponderExcluirAguardo uma resposta. Valeu!