caller control options for outbound conference calls
Hello there, We are trying to use caller control options for outbound conference calls. We are using originate command to originate conference call with PSTN numbers. I am using mod_XML for write conference. I use default caller controls as well as also added custom caller controls. My caller control name is plain. I have added it in dialplan parameter conference_control=plain as well as add it in conference parameter still caller mute option is not working. Below is my conference XML: <document type="freeswitch/xml"> <section name="Configuration" description="Configuration"> <configuration name="conference.conf" description="Audio Conference"> <advertise> <room name="0676338702@xxx.xxx.xxx.xx" status="FreeSWITCH"/> </advertise> <caller-controls> <group name="plain"> <control action="mute" digits="0"/> <control action="vol talk dn" digits="1"/> <control action="vol talk zero" digits="2"/> <control action="vol talk up" digits="3"/> <control action="vol listen dn" digits="4"/> <control action="vol listen zero" digits="5"/> <control action="vol listen up" digits="6"/> <control action="energy dn" digits="7"/> <control action="energy equ" digits="8"/> <control action="energy up" digits="9"/> <control action="deaf mute" digits="*"/> <control action="execute_application" digits="#" data="execute_extension ANNOUNCE_CONF_COUNT_PRIVATE XML default" /> </group> </caller-controls> <profiles> <profile name="test"> <param name="caller-id-number" value="xxxxxxxxxx"/> <param name="enter-sound" value="tone_stream://%(200,0,500,600,700)"/> <param name="exit-sound" value="tone_stream://%(500,0,300,200,100,50,25)"/> <param name="auto-record" value="${recordings_dir}/testrushika_${strftime(%Y-%m-%d-%H-%M-%S)}.wav"/> <param name="member-flags" value="dist-dtmf"/> <param name="pin-retries" value="10"/> <param name="max-members" value="1000"/> <param name="status" value="0"/> <param name="caller-controls" value="plain"/> </profile> </profiles> </configuration> </section> </document> Please let me know if anything is not correct or any new configuration need to go.
Hello Guys, Can i have any suggestion on the same ? On Wed, Nov 15, 2017 at 5:11 PM, Ketan Kothari <kkothari157@gmail.com> wrote:
Hello there,
We are trying to use caller control options for outbound conference calls. We are using originate command to originate conference call with PSTN numbers. I am using mod_XML for write conference. I use default caller controls as well as also added custom caller controls. My caller control name is plain. I have added it in dialplan parameter conference_control=plain as well as add it in conference parameter still caller mute option is not working. Below is my conference XML:
<document type="freeswitch/xml"> <section name="Configuration" description="Configuration"> <configuration name="conference.conf" description="Audio Conference"> <advertise> <room name="0676338702@xxx.xxx.xxx.xx" status="FreeSWITCH"/> </advertise> <caller-controls> <group name="plain"> <control action="mute" digits="0"/> <control action="vol talk dn" digits="1"/> <control action="vol talk zero" digits="2"/> <control action="vol talk up" digits="3"/> <control action="vol listen dn" digits="4"/> <control action="vol listen zero" digits="5"/> <control action="vol listen up" digits="6"/> <control action="energy dn" digits="7"/> <control action="energy equ" digits="8"/> <control action="energy up" digits="9"/> <control action="deaf mute" digits="*"/> <control action="execute_application" digits="#" data="execute_extension ANNOUNCE_CONF_COUNT_PRIVATE XML default" /> </group> </caller-controls> <profiles> <profile name="test"> <param name="caller-id-number" value="xxxxxxxxxx"/> <param name="enter-sound" value="tone_stream://%(200,0,500,600,700)"/> <param name="exit-sound" value="tone_stream://%(500,0,300,200,100,50,25)"/> <param name="auto-record" value="${recordings_dir}/ testrushika_${strftime(%Y-%m-%d-%H-%M-%S)}.wav"/> <param name="member-flags" value="dist-dtmf"/> <param name="pin-retries" value="10"/> <param name="max-members" value="1000"/> <param name="status" value="0"/> <param name="caller-controls" value="plain"/> </profile> </profiles> </configuration> </section> </document>
Please let me know if anything is not correct or any new configuration need to go.
To change the caller control options, I am pretty sure you have to unload mod_conference, so I would do this programatically instead. On Thu, 16 Nov 2017 08:10:06 -0500, Ketan Kothari wrote:
[1 <multipart/alternative (7bit)>] [1.1 <text/plain; UTF-8 (7bit)>] [1.2 <text/html; UTF-8 (base64)>] Hello Guys,
Can i have any suggestion on the same ?
On Wed, Nov 15, 2017 at 5:11 PM, Ketan Kothari <kkothari157@gmail.com> wrote:
Hello there,
We are trying to use caller control options for outbound conference calls. We are using originate command to originate conference call with PSTN numbers. I am using mod_XML for write conference. I use default caller controls as well as also added custom caller controls. My caller control name is plain. I have added it in dialplan parameter conference_control=plain as well as add it in conference parameter still caller mute option is not working. Below is my conference XML:
<document type="freeswitch/xml"> <section name="Configuration" description="Configuration"> <configuration name="conference.conf" description="Audio Conference"> <advertise> <room name="0676338702@xxx.xxx.xxx.xx" status="FreeSWITCH"/> </advertise> <caller-controls> <group name="plain"> <control action="mute" digits="0"/> <control action="vol talk dn" digits="1"/> <control action="vol talk zero" digits="2"/> <control action="vol talk up" digits="3"/> <control action="vol listen dn" digits="4"/> <control action="vol listen zero" digits="5"/> <control action="vol listen up" digits="6"/> <control action="energy dn" digits="7"/> <control action="energy equ" digits="8"/> <control action="energy up" digits="9"/> <control action="deaf mute" digits="*"/> <control action="execute_application" digits="#" data="execute_extension ANNOUNCE_CONF_COUNT_PRIVATE XML default" /> </group> </caller-controls> <profiles> <profile name="test"> <param name="caller-id-number" value="xxxxxxxxxx"/> <param name="enter-sound" value="tone_stream://%(200,0,500,600,700)"/> <param name="exit-sound" value="tone_stream://%(500,0,300,200,100,50,25)"/> <param name="auto-record" value="${recordings_dir}/testrushika_${strftime(%Y-%m-%d-%H-%M-%S)}.wav"/> <param name="member-flags" value="dist-dtmf"/> <param name="pin-retries" value="10"/> <param name="max-members" value="1000"/> <param name="status" value="0"/> <param name="caller-controls" value="plain"/> </profile> </profiles> </configuration> </section> </document>
Please let me know if anything is not correct or any new configuration need to go.
[2 <text/plain; utf-8 (base64)>] _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici covici@ccs.covici.com
You do not, this is handled dynamically when each conference is created.
On Nov 16, 2017, at 1:33 PM, John Covici <covici@ccs.covici.com> wrote:
To change the caller control options, I am pretty sure you have to unload mod_conference, so I would do this programatically instead.
On Thu, 16 Nov 2017 08:10:06 -0500, Ketan Kothari wrote:
[1 <multipart/alternative (7bit)>] [1.1 <text/plain; UTF-8 (7bit)>] [1.2 <text/html; UTF-8 (base64)>] Hello Guys,
Can i have any suggestion on the same ?
On Wed, Nov 15, 2017 at 5:11 PM, Ketan Kothari <kkothari157@gmail.com> wrote:
Hello there,
We are trying to use caller control options for outbound conference calls. We are using originate command to originate conference call with PSTN numbers. I am using mod_XML for write conference. I use default caller controls as well as also added custom caller controls. My caller control name is plain. I have added it in dialplan parameter conference_control=plain as well as add it in conference parameter still caller mute option is not working. Below is my conference XML:
<document type="freeswitch/xml"> <section name="Configuration" description="Configuration"> <configuration name="conference.conf" description="Audio Conference"> <advertise> <room name="0676338702@xxx.xxx.xxx.xx" status="FreeSWITCH"/> </advertise> <caller-controls> <group name="plain"> <control action="mute" digits="0"/> <control action="vol talk dn" digits="1"/> <control action="vol talk zero" digits="2"/> <control action="vol talk up" digits="3"/> <control action="vol listen dn" digits="4"/> <control action="vol listen zero" digits="5"/> <control action="vol listen up" digits="6"/> <control action="energy dn" digits="7"/> <control action="energy equ" digits="8"/> <control action="energy up" digits="9"/> <control action="deaf mute" digits="*"/> <control action="execute_application" digits="#" data="execute_extension ANNOUNCE_CONF_COUNT_PRIVATE XML default" /> </group> </caller-controls> <profiles> <profile name="test"> <param name="caller-id-number" value="xxxxxxxxxx"/> <param name="enter-sound" value="tone_stream://%(200,0,500,600,700)"/> <param name="exit-sound" value="tone_stream://%(500,0,300,200,100,50,25)"/> <param name="auto-record" value="${recordings_dir}/testrushika_${strftime(%Y-%m-%d-%H-%M-%S)}.wav"/> <param name="member-flags" value="dist-dtmf"/> <param name="pin-retries" value="10"/> <param name="max-members" value="1000"/> <param name="status" value="0"/> <param name="caller-controls" value="plain"/> </profile> </profiles> </configuration> </section> </document>
Please let me know if anything is not correct or any new configuration need to go.
[2 <text/plain; utf-8 (base64)>]
participants (3)
-
John Covici
-
Ketan Kothari
-
Michael Jerris