[Freeswitch-trunk] [commit] r3830 - freeswitch/trunk/conf

Freeswitch SVN mikej at freeswitch.org
Tue Dec 26 10:48:35 EST 2006


Author: mikej
Date: Tue Dec 26 10:48:35 2006
New Revision: 3830

Modified:
   freeswitch/trunk/conf/freeswitch.xml

Log:
add conference caller control example.

Modified: freeswitch/trunk/conf/freeswitch.xml
==============================================================================
--- freeswitch/trunk/conf/freeswitch.xml	(original)
+++ freeswitch/trunk/conf/freeswitch.xml	Tue Dec 26 10:48:35 2006
@@ -373,6 +373,24 @@
 	<room name="888 at sub.mydomain.com" status="FreeSWITCH"/>
       </advertise>
 
+<!-- These are the default keys that map when you do not specify a caller control group-->	
+	<caller-controls>
+	  <group name="default">
+	   <control action="mute" digits="0"/>
+	   <control action="deaf mute" digits="*"/>
+	   <control action="energy up" digits="9"/>
+	   <control action="energy equ" digits="8"/>
+	   <control action="energy dn" digits="7"/>
+	   <control action="vol talk up" digits="3"/>
+	   <control action="vol talk zero" digits="2"/>
+	   <control action="vol talk dn" digits="1"/>
+	   <control action="vol listen up" digits="6"/>
+	   <control action="vol listen zero" digits="5"/>
+	   <control action="vol listen dn" digits="4"/>
+	   <control action="hangup" digits="#"/>
+	  </group>
+	</caller-controls>
+
       <!-- Profiles are collections of settings you can reference by name. -->
       <profiles>
 	<profile name="default">
@@ -384,6 +402,8 @@
 	  <param name="interval" value="20"/>
 	  <!-- Energy level required for audio to be sent to the other users -->
 	  <param name="energy-level" value="300"/>
+		<!-- Name of the caller control group to use for this profile -->
+		<!-- <param name="caller-controls" value="some name"/> -->
 	  <!-- TTS Engine to use -->
 	  <!--<param name="tts-engine" value="cepstral"/>-->
 	  <!-- TTS Voice to use -->



More information about the Freeswitch-trunk mailing list