En cours

FreeSwitch configuration

Hi, i would like to cooperate with an expert on FreeSwitch configuration.

Just to make it straight, I don't plan to use any web interface as a plugin extension like FusionPBX etc. I want configurations from the filesystem.

Currently, I just have two questions. But the person that will help me on those items i plan to hire with a monthly consultation fee.

There we go :

1) We would like to have the following:

a) We would like to keep an inbound call to ringing state, and after a period to hang up it.

We created the inbound dialplan:


<extension name="88888" >

<condition field="destination_number" expression="^88888$">

<action application="set" data="domain_name=$${domain}"/>

<param name="inbound-use-callid-as-uuid" value="true"/>

<action application="set" data="ignore_early_media=true"/>

<action application="ring_ready"/>

<action application="sleep" data="50000"/>

<action application="respond" data="487"/>

<action application="hangup"/>




With this dialplan, the inbound call is coming to our freeswitch, stays on ringing state (ring ready) for 50 seconds, then it comes again to freeswitch (second new channel is created), ringing again for another 50 seconds and after that the session closes with busy tone.

We would like to have the inbound call in ringing state for the sleep period and after that either answer it or reject it (without answering it). But we also want to have the inbound call to come to our system only once (only one channel to be created).

PS seems that freeswitch does not sent to partner BYE command.

How we can implement this?

b) We have implemented gateway failover like below:

bgapi originate {.....}sofia/gateway/gw1/1234 | {.....} sofia/gateway/gw2/1234

With the most common conditions like TEMPORARY_FAILURE etc. in order to have failover for our application /service.

The problem is that in the above command, freeswitch returns to our application the states from both bridges (both gateways if a failover will occur), making it difficult for our application to handle. How is possible to get only the state of the successful one or last gateway bridge?

Compétences : FreeSwitch, Linux, Architecture Logicielle, VoIP

en voir plus : freeswitch sip registration, freeswitch sip trunk configuration, freeswitch configuration example, freeswitch internal profile, freeswitch sip profiles, freeswitch sip proxy, freeswitch dialplan, freeswitch configuration tutorial, freeswitch configuration, freeswitch configuration check, freeswitch configuration database, asterisk answering machine detection configuration, freeswitch provider configuration, freeswitch configuration hints, freeswitch example configuration gateway call routing, freeswitch answering machine, freeswitch configuration gui, freeswitch configuration session border controller, freeswitch configuration time, freeswitch configuration video

Concernant l'employeur :
( 11 commentaires ) Thessaloniki, Greece

Nº du projet : #17941173

1 freelance fait une offre moyenne de $80 pour ce travail


Hello Sir, I am experienced in working with FreeSwitch and writing dial plans for it. I have few questions regarding your requirements. Can you please open the message line. I am new to freelancer but experience Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 3 jours
(0 Commentaires)