5: 2009-03-05 (木) 18:38:15 iseki |
現: 2011-09-28 (水) 11:28:57 admin |
| * sl_voice_relay [#xa5f7861] | | * sl_voice_relay [#xa5f7861] |
- | [[日本語はこちら>sl_voice_relay]]~ | + | [[日本語はこちら>sl_voice_relay]] |
- | | + | |
- | ''writing now'' | + | |
| | | |
| ** Outline [#zefdad81] | | ** Outline [#zefdad81] |
| - It is also possible to stop ''sip_forwarder'' function in sl_voice_relay, and to start only ''sip_forwarder'' with another machine (for debug). | | - 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. | | - ''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 ''0.9.0b'' (2 March '09) | + | - now version is ''1.1.0'' |
- | ~ | + | #br |
- | ~ | + | |
| | | |
| ** Explanation [#i05f940b] | | ** Explanation [#i05f940b] |
| ~ | | ~ |
| ** Configuration [#e79fd545] | | ** 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 [#l5589535] | + | **** %%Viewer settings for 0.9.0b%% [#l5589535] |
- | + display ''Advanced'' menu on Viewer by press ''Crtl+Alt+D'' keys. Ctrl+Alt+D is toggle. | + | + %%display ''Advanced'' menu on Viewer by press ''Crtl+Alt+D'' keys. Ctrl+Alt+D is toggle.%% |
- | + select ''Advanced'' --> ''Debug Setteings...'' menu. | + | + %%select ''Advanced'' --> ''Debug Setteings...'' menu.%% |
- | + input ''voicehost'', and replace ''127.0.0.1'' to IP address of host that executing ''sl_voice_relay''. | + | + %%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. | + | + %%input ''vivoxDegugLevel'', and add '' -i IP:44124'' behind ''-1''. IP is IP address of PC that executing Viewer.%% |
| | | |
- | **** Example [#gf81997a] | + | **** %%Attension%% [#l5e1a9ea] |
- | - ''sl_voice_relay'' is executing on ''202.26.159.140'' | + | + %%if ''-i'' option is specified, SLVoice permits to receive packets from all other PC.%% |
- | - Viewer is executing on PC (''192.168.1.1''). | + | + %%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.%% |
- | voicehost --> 202.26.159.140 | + | |
- | vivoxDebugLevel --> -1 -i 192.168.1.1 | + | |
- | | + | |
- | **** 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. | + | |
- | | + | |
- | *** Server [#read421a] | + | |
- | ~ | + | |
- | ~ | + | |
| | | |
| ** Execute Options [#ab31e5c3] | | ** Execute Options [#ab31e5c3] |
- | sl_voice_relay [-s account_server:port] [-p port] [-pv port] [-r sip_forwarder:port] | + | |
- | [-f config_file] [-u user_name] [-pid pid_file] | + | 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] | | [-i internal_ip_address] [-ii internal_ip_address] [-ie external_ip_address] |
- | [-v syslog_level] [-d] [-x] [-xt] [-xu] | + | [-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. |
| | | |
- | -s : specify Vivox Managemrnt Server. default is www.bhr.vivox.com:443 | + | ** Mechanism [#hd26bcbb] |
- | -p : port number that Viewer connects. default is 4413. It doesn't change usually. | + | *** SLVoice (Normal Action) [#xba03bf9] |
- | -pv : port number of SLVoice. default is 4413. It doesn't change usually. | + | #ref(vivox_sip1.jpg) |
- | -r : when external SIP relay server (sip_forwarder) is used, the address and the port number of the sip | + | #br |
- | 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. | + | |
| | | |
- | -u : effective user. | + | *** sl_voice_relay (v1.0.0) [#ja83949b] |
- | -f : configuration file. default is /usr/local/etc/sl_proxy/sl_relay.conf | + | #ref(sl_voice_relay/sl_voice_relay.jpg) |
- | -l : log file. not implemented yet. | + | #br |
- | -pid : pid file. | + | |
| | | |
- | -i : if your server has two or more network interfaces, specify IP address of internal network. | + | *** sl_voice_relay (v0.9.0b) [#yd5d482c] |
- | -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. | + | |
- | | + | |
- | -v : level of syslog. default is LOG_INFO (7). | + | |
- | -d : debug mode | + | |
- | -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. | + | |
- | | + | |
- | ** Mechanism [#hd26bcbb] | + | |
- | #ref(vivox_sip1.jpg) | + | |
- | ~ | + | |
- | ~ | + | |
| #ref(vivox_sip2.jpg) | | #ref(vivox_sip2.jpg) |
| + | #br |