aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin
diff options
context:
space:
mode:
authorDr Scofield2009-07-11 08:16:47 +0000
committerDr Scofield2009-07-11 08:16:47 +0000
commit7a4abf0def0b2d9a89bec354ad175c342e7f2106 (patch)
tree2294140428c3f99ef1caaee8581216a1511d90ef /bin
parentfixing warning re ReplacableInterface() (diff)
downloadopensim-SC_OLD-7a4abf0def0b2d9a89bec354ad175c342e7f2106.zip
opensim-SC_OLD-7a4abf0def0b2d9a89bec354ad175c342e7f2106.tar.gz
opensim-SC_OLD-7a4abf0def0b2d9a89bec354ad175c342e7f2106.tar.bz2
opensim-SC_OLD-7a4abf0def0b2d9a89bec354ad175c342e7f2106.tar.xz
From: Dr Scofield <hud@zurich.ibm.com> & Alan Webb <alan_webb@us.ibm.com>
this commit finally adds the VivoxVoiceModule: it supports positional as well as conference call type voice (currently only per region server), region and parcel voice, speaker indication (LL client family), direct avtar-to-avatar voice chat. NOTE: you need to obtain an customer admin account from Vivox to be able to use this module --- DON'T ask me about how to about an admin account, i've NO clue, we just wrote this code.
Diffstat (limited to 'bin')
-rw-r--r--bin/OpenSim.ini.example58
1 files changed, 58 insertions, 0 deletions
diff --git a/bin/OpenSim.ini.example b/bin/OpenSim.ini.example
index 745b49a..bd7b5f0 100644
--- a/bin/OpenSim.ini.example
+++ b/bin/OpenSim.ini.example
@@ -1166,6 +1166,64 @@
1166 ; Keep it false for now. Making it true requires the use of a special client in order to access inventory 1166 ; Keep it false for now. Making it true requires the use of a special client in order to access inventory
1167 safemode = false 1167 safemode = false
1168 1168
1169[VivoxVoice]
1170
1171 ; The VivoxVoice module will allow you to provide voice on your
1172 ; region(s). It uses the same voice technology as the LL grid and
1173 ; works with recent LL clients (we have tested 1.22.9.110075, so
1174 ; anything later ought to be fine as well).
1175 ;
1176 ; For this to work you need to obtain an admin account from Vivox
1177 ; that allows you to create voice accounts and region channels.
1178
1179 enabled = false
1180
1181 ; vivox voice server
1182 vivox_server = www.foobar.vivox.com
1183
1184 ; vivox SIP URI
1185 vivox_sip_uri = foobar.vivox.com
1186
1187 ; vivox admin user name
1188 vivox_admin_user = DeepThroat
1189
1190 ; vivox admin password
1191 vivox_admin_password = VoiceG4te
1192
1193 ; channel type: "channel" or "positional"
1194 ; - positional: spatial sound (default)
1195 ; - channel: normal "conference call", no spatial sound
1196 ;vivox_channel_type = positional
1197
1198 ; channel characteristics (unless you know what you are doing, i'd
1199 ; leave them as they are --- now you WILL muck around with them,
1200 ; huh? sigh)
1201
1202 ; channel distance model:
1203 ; 0 - no attenuation
1204 ; 1 - inverse distance attenuation
1205 ; 2 - linear attenuation (default)
1206 ; 3 - exponential attenuation
1207 ;vivox_channel_distance_model = 2
1208
1209 ; channel mode:
1210 ; - "open" (default)
1211 ; - "lecture"
1212 ; - "presentation"
1213 ; - "auditorium"
1214 ;vivox_channel_mode = "open"
1215
1216 ; channel roll off: rate of attenuation
1217 ; - a value between 1.0 and 4.0, default is 2.0
1218 ;vivox_channel_roll_off = 2.0
1219
1220 ; channel max range: distance at which channel is silent
1221 ; - a value between 0 and 160, default is 80
1222 ;vivox_channel_max_range = 80
1223
1224 ; channel clamping distance: distance before attenuation applies
1225 ; - a value between 0 and 160, default is 10
1226 ;vivox_channel_clamping_distance = 10
1169 1227
1170[FreeSwitchVoice] 1228[FreeSwitchVoice]
1171 ; In order for this to work you need a functioning freeswitch pbx set 1229 ; In order for this to work you need a functioning freeswitch pbx set