#author("2025-04-15T10:25:59+00:00","default:iseki","iseki")
#author("2025-04-15T10:26:06+00:00","default:iseki","iseki")
* sl_voice_relay [#xa5f7861]
[[日本語はこちら>sl_voice_relay]]

** Outline [#zefdad81]
- ''sl_voice_relay'' relays the packets of the SIP system of the ''Vivox'', and enables to use of the voice chat of Second Life for PC in the firewall. 
- The SIP forwarding part of ''sl_voice_relay'' is an independent program named ''sip_forwarder''. But, it is automatically built in, when sl_voice_relay is compiled.
- It is also possible to stop ''sip_forwarder'' function in sl_voice_relay, and to start only ''sip_forwarder'' with another machine (for debug).
- ''sl_voice_relay'' is ''beta version in sl_proxy v1.7.x''. It is not tested whether the voice can be forwarded under all situations.
- now version is ''1.1.0''


** Explanation [#i05f940b]

** Configuration [#e79fd545]
- V1.0.0 operates with ''zero configuration'' (auto configuration) by exchanging information with [[sl_relay>sl_relay (E)]]. 
- Please return it based on the setting when you set the following to Viewer.
- To make sl_voice_relay and sl_relay cooperate, it is necessary to execute sl_relay with ''-vs'' option. 
#br


**** %%Viewer settings for 0.9.0b%% [#l5589535]
+ %%display ''Advanced'' menu on Viewer by press ''Crtl+Alt+D'' keys. Ctrl+Alt+D is toggle.%%
+ %%select ''Advanced'' --> ''Debug Setteings...'' menu.%%
+ %%input ''voicehost'', and replace ''127.0.0.1'' to IP address of host that executing ''sl_voice_relay''.%%
+ %%input ''vivoxDegugLevel'', and add '' -i IP:44124'' behind ''-1''. IP is IP address of PC that executing Viewer.%%

**** %%Attension%% [#l5e1a9ea]
+ %%if ''-i'' option is specified, SLVoice permits to receive packets from all other PC.%%
+ %%The Viewer slows very much, when the above-mentioned setting is done and sl_voice_relay not started and the Viewer's voice chat function is effective. So, Viewer is waitting for the communication with SLVoice.%%

** Execute Options [#ab31e5c3]
 
 sl_voice_relay  [-p port] [-r sip_forwarder:port]
                 [-f config_file] [-u user_name]
                 [-i internal_ip_address] [-ii internal_ip_address] [-ie external_ip_address]
                 [-pid pid_file] [-l [logfile]] [-v syslog_level]
                 [-as] [-aca]
                 [-d] [-x] [-xt] [-xu]
                 [--version] [--help] [-h]
 
 -p   : port number that sl_relay connects. default is 8088.
 -r   : when external SIP relay server (sip_forwarder) is used, the address and the port number of the sip
        relay server are specified. if this option is specified, sip_forwarder built in sl_voice_relay stops.
        specify the address seen from SLVoice (it does not become 127.0.0.1). 
        default is to use internal sip_forwarder.
 
 -f   : configuration file. default is /usr/local/etc/sl_proxy/sl_voice_relay.conf
 -u   : specify effective user.
 
 -i   : if your server has two or more network interfaces, specify IP address of internal network.
 -ii  : same as -i option.
 -ie  : if your server has two or more network interfaces, specify IP address of external network.
               usually, it is detected automatically.
 
 -pid : specify pid file.
 -l   : specify log file. default is /var/sl_proxy/sl_voice_relay.log
 -v   : level of syslog. default is LOG_INFO (7).
 
 -as  : use HTTPS between sl_voice and Voice Relay Server.
 -aca : confirms Vivox Server by using C:\Program Files\SecondLife\app_settings\CA.pem
 
 -d   : debug mode. display debug information.
 -x   : TCP packets are printed and saved part at working directory. SIP's UDP packets are printed.
 -xt  : TCP packets are printed and saved part at working directory.
 -xu  : SIP's UDP packet are printed.
           
 --version  : display Version information.
 --help, -h : display this Help messages.

** Mechanism [#hd26bcbb]
*** SLVoice (Normal Action) [#xba03bf9]
#ref(sl_voice_relay/vivox_sip1.jpg,,80%)


*** sl_voice_relay (v1.0.0) [#ja83949b]
#ref(sl_voice_relay/sl_voice_relay.jpg,,80%)


*** sl_voice_relay (v0.9.0b) [#yd5d482c]
#ref(sl_voice_relay/vivox_sip2.jpg,,80%)
#br

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 ページ一覧 検索 最終更新   ヘルプ   最終更新のRSS