[Freeswitch-users] Play hold music while try to call to customer
Dmitry Mordovin
d.mordovin at dwide.com
Tue Sep 13 17:56:09 MSD 2016
Hello,
I can't figure out how to configure hold music to play from begin
extension till customer answer.
The problems is:
- Hold music play while bridge calling to customer only and silence
while sleep 5 sec before second try
- Hold music begin play .wav from start each time when bridge switch
to next route.
Any ideas how to configure hold music whole call session and, start
playing after ANSWER (1 step) and stop play when customer answer(3 step)
or bridge fail (4 step)?
My config:
<extension name="srv_sctv">
<condition field="destination_number" expression="^12345$">
<!-- 1. Answer & welcome -->
<action application="answer"/>
<action application="set" data="continue_on_fail=true"/>
<action application="playback"
data="/opt/freeswitch-share/fs_sounds/ring_welcome.wav"/>
<!-- 2. Setup hold music & other settings -->
<action application="set" data="ignore_early_media=true" />
<action application="set" data="instant_ringback=true" />
<action application="export"
data="hold_music=/opt/freeswitch-share/moh/0/2_8.wav" />
<action application="set"
data="transfer_ringback=file_string:///opt/freeswitch-share/moh/0/2_8.wav"/>
<action application="set"
data="ringback=/opt/freeswitch-share/moh/0/2_8.wav"/>
<!-- 3. Call to customer -->
<action application="set" data="hangup_after_bridge=true"/>
<action application="bridge"
data="[leg_timeout=20]sofia/gateway/gw1/79262410000 at wg1|[leg_timeout=20]sofia/gateway/gw1/79262411111 at gw1"/>
<!-- Second try in 5 seconds -->
<action application="sleep" data="5000"/>
<action application="bridge"
data="[leg_timeout=20]sofia/gateway/gw1/79262410000 at wg1|[leg_timeout=20]sofia/gateway/gw1/79262411111 at gw1"/>
<!-- 4. Bridge fail -->
<action application="playback"
data="/opt/freeswitch-share/fs_sounds/ru/connection_not_established.mp3"/>
<action application="hangup"/>
</condition>
</extension>
Thank All!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20160913/751d3021/attachment.html
Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users
mailing list