FreeSWITCH™ makes it possible to build a softphone, PBX system, soft-switch, or interface with other open source PBX systems such as OpenPBX.org, Bayonne, YATE or Asterisk. It can also be used to build a VoIP switching platform uniting various technologies such as SIP (using the Nokia Sofia library), H.323, IAX2, LDAP, Zeroconf, XMPP / Jingle etc.
As a library FreeSWITCH™ can be used by developers to enable switching in their custom applications. FreeSWITCH™ can be launched not only from a C application, but also via PHP, Perl, or a variety of other languages.
FreeSWITCH™ is written in C, built from the ground up (not a fork of another code base). It is designed to take advantage of as many existing software libraries as possible. It has a modular, extensible architecture, with few and necessary functionality in core ([libfreeswitch]]) with optional modules to do the rest.
FreeSWITCH runs on Windows, Mac OSX, Linux, *BSD, ARM, and other Unix flavours.
It is licensed under the MPL.
• Runs on Win32/Mac/Unix• IVR API
• 8kHz/16kHz/32kHz/48kHz audio
• Soft conferencing
• SIP B2UA/SRTP/TLS
• SIP BLF/SLA/PBX features
• Presence
• GoogleTalk
• IPv4/IPv6
• ENUM/ISN
• Async audio
• Event/logger engine
• Real time
• zRTP (libzrtp) •SIP (Sofia-SIP)
•IAX2 (LibIax2)
•GoogleTalk (dingaling)
•H.323 (OPAL) (beta)
•Skype (SkypIax) Watch 4 part video of Giovanni Maruzzelli on SkypIax.
No comments:
Post a Comment