[ milosicko @ 12.02.2011. 10:37 ] @
Nisam primetio da na forumu postoji tema o ovom open-source softveru(cak sam stekao utisak da nije mnogo popularan kod nas) pa otvaram ovu temu sa ciljem da svi mi koji imamo iskustva u radu sa ovim sistemom podelimo iskustva i resavamo probleme....

Za sve one koji se prvi put susrecu sa ovom voice switch platformom vise informacija mozete pronaci na http://wiki.freeswitch.org/wiki/Main_Page

[ milosicko @ 12.02.2011. 11:14 ] @
Evo da krenem ja sa prvim problemom u ovoj temi...

Da bih bolje objasnio sustinu problema najpre cu ukratko ilustrovati sistem koji razvijam.U pitanju je web interface pisan u PHP-u za FreeSWITCH.
Cilj mi je da napravim sistem koji ce omoguciti dodavanje vise VoIP provajdera i rutiranje poziva na osnovu cene koju provajder odredjuje za svaku rutu pojedinacno.

Znaci oprilike ovako:
Code:

Client    ----->  FreeSWITCH                           
                          |
             -----------------------
            |             |        |
      Provider1    Provider2    Provider3



U XML ekstenziji treba da stoji:
Code:

<extension name="Local_Extension_Abe">
      <condition field="destination_number" expression="^(101[0-9])$">
        <action application="set" data="continue_on_fail=true"/>
        <action application="bridge" data="provider1" />
        <action application="bridge" data="provider2" />
        <action application="bridge" data="provider3" />
      </condition>
</extension>


To znaci ukoliko poziv ne bude uspesan kod prvog provajdera automatski treba preusmeriti na sledeci gateway...
E sada,to je sve u redu ali nikako nisam uspeo da ukapiram kako je (i dali je) moguce kasnije u call record-u pronaci koji provajder je uspesno prihvatio poziv.
[ milosicko @ 18.04.2011. 18:53 ] @
Proslo je vise od 2 meseca a nema ni jednog odgovora... Zar je moguce da nema nikoga ko je radio sa FreeSWITCH serverom?