FreeSWITCH este o platformă de telefonie cu sursă deschisă concepută pentru a satisface nevoia de sisteme bazate pe voce sau text, care se scalează de la softphone la softswitch . FreeSWITCH poate fi folosit ca comutator, PBX , gateway media sau server media pentru aplicații IVR folosind scripturi simple sau XML pentru a controla algoritmul de procesare a apelurilor. FreeSWITCH acceptă diverse protocoale, cum ar fi SIP , H.323 , IAX2 și Google Talk , permițându-vă să interacționați cu sipX , OpenPBX , Bayonne , Yate sau Asterisk .
FreeSWITCH acceptă multe caracteristici SIP avansate, cum ar fi Prezență/BLF/SLA, TCP TLS și sRTP . Poate fi folosit ca un proxy transparent cu sau fără media stream proxy, funcționează cu T.38 ( proxying și conversia T.38 în T.30 și invers) și alte protocoale.
FreeSWITCH acceptă atât codecuri de bandă îngustă, cât și codecuri de bandă largă , făcându-l puntea ideală pentru dispozitivele vechi către viitor. Canalele de voce și conferințele pot funcționa pe frecvențe de 8, 16, 32 și 48 kHz și vă permit să combinați canale cu frecvențe diferite.
FreeSWITCH rulează pe Windows , Mac OS X , BSD , Solaris și Linux pe platforme pe 32 și 64 de biți.
Dezvoltatorii FreeSWITCH sunt implicați în alte proiecte open source și contribuie la alte proiecte precum openSER , sipX , Asterisk și CallWeaver .
FreeSWITCH acceptă multe codecuri audio: [1]
FreeSWITCH acceptă mai multe codecuri video: [1]
Unele codecuri sunt acceptate numai în modul pass-through. Aceasta înseamnă că datele comprimate sunt transmise prin și prin intermediul abonaților fără nicio prelucrare. Deoarece datele nu sunt nici codificate, nici decodificate, acest lucru permite un suport de codec care nu poate fi implementat din cauza restricțiilor de brevet/licență. Cu toate acestea, în acest caz, datele nu pot fi transcodate, adică în modul pass-through, ambii abonați trebuie să folosească același codec, iar unele funcții de înregistrare și redare (cum ar fi IVR ) nu sunt acceptate.
În plus, există suport pentru conversia hardware, de exemplu carduri fabricate de Sangoma [3] . În acest caz, codecurile sunt implementate în hardware, ceea ce reduce sarcina procesorului. Unele dintre aceste codecuri sunt complet licențiate, oferind o alternativă la pass-through.
Software de telefonie IP | |
---|---|
Protocoale | |
Software client | |
Software de server | |
Servicii web | |
comparaţie |