SUPPORT THE WORK

GetWiki

Comparison of VoIP software

ARTICLE SUBJECTS
aesthetics  →
being  →
complexity  →
database  →
enterprise  →
ethics  →
fiction  →
history  →
internet  →
knowledge  →
language  →
licensing  →
linux  →
logic  →
method  →
news  →
perception  →
philosophy  →
policy  →
purpose  →
religion  →
science  →
sociology  →
software  →
truth  →
unix  →
wiki  →
ARTICLE TYPES
essay  →
feed  →
help  →
system  →
wiki  →
ARTICLE ORIGINS
critical  →
discussion  →
forked  →
imported  →
original  →
Comparison of VoIP software
[ temporary import ]
please note:
- the content below is remote from Wikipedia
- it has been imported raw for GetWiki
{{short description|Software comparison}}This is a comparison of voice over IP (VoIP) software used to conduct telephone-like voice conversations across Internet Protocol (IP) based networks. For residential markets, voice over IP phone service is often cheaper than traditional public switched telephone network (PSTN) service and can remove geographic restrictions to telephone numbers, e.g., have a PSTN phone number in a New York area code ring in Tokyo.For businesses, VoIP obviates separate voice and data pipelines, channelling both types of traffic through the IP network while giving the telephony user a range of advanced abilities.Softphones are client devices for making and receiving voice and video calls over the IP network with the standard functions of most original telephones and usually allow integration with VoIP phones and USB phones instead of using a computer's microphone and speakers (or headset). Most softphone clients run on the open Session Initiation Protocol (SIP) supporting various codecs. Skype runs on a closed proprietary networking protocol but additional business telephone system (PBX) software can allow a SIP based telephone system to connect to the Skype network.WEB, Skype Connect...,weblink skype.com, Microsoft Corporation Inc., 15 November 2014,weblink" title="web.archive.org/web/20141111022420weblink">weblink 2014-11-11, Online chat programs now also incorporate voice and video communications.Other VoIP software applications include conferencing servers, intercom systems, virtual foreign exchange services (FXOs) and adapted telephony software which concurrently supports VoIP and public switched telephone network (PSTN) like Interactive Voice Response (IVR) systems, dial-in dictation, on-hold and call recording servers.Some entries below are Web-based VoIP; most are standalone Desktop applications.

Desktop applications

{| class="wikitable sortable"! Program! Operating systems! License! Costs! Protocols! Codecs! Encryption! Max conference peers! Other abilities! Latest release
!{{rh}}| Blink
Linux, macOS, Microsoft Windows>WindowsMixed: free software versions under GNU GPLv3 + shareware versions under gplv3 with exception of including proprietary code}}| macOS version proprietary on App Store, free version limited to sponsored SIP provider; Windows version proprietary; Linux version open sourceInteractive Connectivity Establishment>ICE, Session Initiation Protocol, Message Session Relay Protocol>MSRP, RFB (VNC), XCAPOpus (audio codec)>Opus, speex, G.722, GSM, iLBC, PCMU, PCMATransport Layer Security, Secure Real-time Transport Protocol>SRTP and ZRTP on all versions, Off-the-Record Messaging on Linux and macOS onlyDOWNLOAD BLINKWEBSITE=BLINK PROJECT'S WEBSITEACCESS-DATE=22 JUNE 2016, }}| No limit| IM, file transfer, desktop sharing, multi-party conference, wideband| Blink Qt
!{{rh}}| Battle.net
macOS, Android (operating system)>Android, iOS, Windows| {{proprietary}}| {{free}}| {{Unk}}| {{Unk}}| {{Unk}}| {{Unk}}| IM, multi-party conference| {{Unk}}
!{{rh}}| Discord
macOS, Android (operating system)>Android, iOS, Windows, Linux| {{proprietary}}| {{free}}, Premium "Nitro" Subscription for Additional Features.Real-time Transport Protocol>RTP, User Datagram Protocol, WebSocket>WS, HTTPSOpus (audio codec)>OpusTLS}}NEWSPAPER=TWITTERACCESS-DATE=2020-06-21, |IM, file sharing, in-game overlay
!{{rh}}| Eyeball Chat
Microsoft Windows>Windows| {{proprietary}}| {{free}}Session Initiation Protocol>SIP, STUN, Interactive Connectivity Establishment, Extensible Messaging and Presence Protocol>XMPP| {{Unk}}| {{Yes}}Eyeball Chat 3.2 Features {{Webarchive>url=https://web.archive.org/web/20090321090148weblink |date=2009-03-21 }}. EyeballlChat.com.SIMPLE (instant messaging protocol)>SIMPLE based presenceMicrosoft Windows>Windows 3.2;
!{{rh}}| FaceTime| iOS, macOS| {{proprietary}}| {{Free}}
Session Initiation Protocol>SIP, IETF, Signaling protocol for VoIP, STUN, TURN and Interactive Connectivity Establishment> IETF, technologies for traversing firewalls and NATH.264 Video, AAC-LD>AAC-ELD Audio, H.263 and VP8Real-time Transport Protocol>RTP, Secure Real-time Transport Protocol IETF>standards for delivering real-time and encrypted media streams for VoIP.| 20| Video, voice, conferencing, with additional tools available as "Services".|
!{{rh}}| IBM Sametime
Linux, macOS, Microsoft Windows>Windows, mobile| {{proprietary}}| {{dunno}}Session Initiation Protocol>SIP-SIMPLE, T.120| H.323TLS}}| {{Unk}}| IM, File transfer, Voice, Presence, Server stored contact list, HTTP tunneling, plugins, embedable in Lotus Notes"Telephony with Lotus Sametime software". IBM.com. Retrieved 2010-02-16
!{{rh}}| Jami
Android (operating system)>Android, FreeBSD, iOS, iPhone, Linux, Microsoft Windows, OS XHTTPS://RING.CX/EN/NEWS>TITLE=NEWSWEBSITE=RINGACCESS-DATE=2018-12-01ARCHIVE-DATE=2018-12-26, dead, GPL-3.0-or-later}}| {{free}}Session Initiation Protocol>SIP, Real-time Transport Protocol, STUN per account, SRV record>SRV, Distributed hash table, Peer-to-peer>P2POpus (audio codec)>Opus, Speex, G.722, G.711, GSM, VP8, G.729, iLBC. Video: H.264, H.263, VP8, MPEG-4Voice encryption (Secure Real-time Transport Protocol with SDES or ZRTP) and signaling encryption (Transport Layer Security>TLS), multiple realms authentication mechanism }}| No limit| Blockchain ID-management, Gnome-KDE client, address book, multiple accounts, unlimited call number, call transfer, call hold-unhold, call recording, multi-way conferencing| {{Latest_stable_software_release/Ring_(software)}}
!{{rh}}| Jitsi
Linux, macOS, Microsoft Windows>Windows (all java supported). Experimental Android (operating system) builds are also available.HTTPS://DOWNLOAD.JITSI.ORG/JITSI/NIGHTLY/ANDROID/PUBLISHER=JITSI.ORGARCHIVE-URL=HTTPS://WEB.ARCHIVE.ORG/WEB/20141129035757/HTTPS://DOWNLOAD.JITSI.ORG/JITSI/NIGHTLY/ANDROID/URL-STATUS=DEAD, Apache-2.0}}| {{free}}Session Initiation Protocol>SIP-SIMPLE (instant messaging protocol), Extensible Messaging and Presence Protocol>XMPP-Jingle (protocol) STUN Interactive Connectivity Establishment>ICE, TURNSILK, G.722, Speex, Opus (audio codec)>Opus, G.711 (PCMU/PCMA), iLBC, GSM, G.729, H.264, H.263, VP8ZRTP, Secure Real-time Transport Protocol, Off-the-Record Messaging>OTR, TLS}}| {{Unk}}Interview with Emil Ivov, Deploy360 blog P2P not supportedHTTPS://JAVA.NET/JIRA/BROWSE/JITSI-1166 PUBLISHER=JAVA.NET ARCHIVE-URL=HTTPS://WEB.ARCHIVE.ORG/WEB/20140221210327/HTTPS://JAVA.NET/JIRA/BROWSE/JITSI-1166 URL-STATUS=DEAD, ), call recording, 64-bit| {{Latest stable software release/Jitsi}}
!{{rh}}| Linphone
Linux, Microsoft Windows>Windows, macOS, Android, iPhone, BlackBerryGPL-3.0-or-later}}| {{free}}Session Initiation Protocol>SIPSpeex, Opus (audio format)>Opus, G711, GSM, G.722, VP8 (WebM), H263, MPEG4, Theora and H264 (plugin)Transport Layer Security, Secure Real-time Transport Protocol>SRTP, ZRTP}}| {{Unk}}| Video, IM, STUN, IPv6 (disables IPv4 support when enabled), P2P, Secure Encryption, User own Encryption via Provided APIweblinkweblink
!{{rh}}| Messages| macOS| {{proprietary}}| {{free}}, only macOS and iOS
Session Initiation Protocol>SIP AOL Instant Messenger ICQ Extensible Messaging and Presence Protocol>XMPP| H263, H264| {{Unk}}| {{Unk}}| Integrated, PBX independent
!{{rh}}| MicroSIP
Microsoft Windows>WindowsGPL-2.0-or-later}}| {{free}}Session Initiation Protocol>SIP, STUN, Interactive Connectivity Establishment, SIMPLE (instant messaging protocol)>SIMPLE| Speex, iLBC, GSM, G.711, G.722, G.729, SILK, Linear PCMTransport Layer Security, Secure Real-time Transport Protocol>SRTP}}| {{Unk}}| Video, voice, IM and Presence| {{Latest stable software release/MicroSIP}}
!{{rh}}| Movim| Any, Progressive web application
GPL-2.0-or-later}}| {{free}}| XMPP, STUN, TURN| Depending the web-browserTLS}}| 2| IM, microblogging, social-network, OMEMO encryption, screen-sharing, file transferqualifierpreferredQ3326936P548=Q2804309|P577}}
!{{rh}}| Mumble
Linux, macOS, iOS, Microsoft Windows>Windows, AndroidNew BSD license}}| {{free}}Interactive Connectivity Establishment>ICECELT, Speex, Opus (audio codec)>OpusTransport Layer Security and OCB mode>OCB-AES128}}| No limit (limited only by server bandwidth and memory)Automatic Gain Control, very low Latency (audio)>latency, Access Control Lists for user management, Customizable In-Game Overlay for OpenGL and DirectX, Directional Audio, Plugin Support, Nested Channels, Echo cancellation for headset free use, Global Public Server List, Logitech G15 support, Push-To-Talk and Voice-Activation
!{{rh}}| Nymgo
Microsoft Windows>Windows, Android, iOS| {{proprietary}}| {{free}}Session Initiation Protocol>SIP, Real-time Transport Protocol and RTP Control Protocol>RTCP| {{Unk}}| {{Yes}}| No limit|Address Book integration, Call recording/export, Mute, On Hold, Caller ID definition
!{{rh}}| Phoner
Microsoft Windows>Windows| {{proprietary}}| {{free}}Session Initiation Protocol>SIP, Telephony Application Programming Interface, Common ISDN Application Programming Interface>CAPIG.711a, G.711u, G.722, G.726, G.729, GSM, iLBC, speex, Opus (audio codec)>OpusTransport Layer Security, Secure Real-time Transport Protocol>SRTP, ZRTP}}| 8| Conferencing, call redirection, call recording| {{Latest stable software release/Phoner}}
!{{rh}}| PhonerLite
Microsoft Windows>Windows| {{proprietary}}| {{free}}Session Initiation Protocol>SIPG.711a, G.711u, G.722, G.726, G.729, GSM, iLBC, speex, Opus (audio codec)>OpusTransport Layer Security, Secure Real-time Transport Protocol>SRTP, ZRTP}}| 8| Conferencing, call redirection, call recording| {{Latest stable software release/PhonerLite}}
!{{rh}}| Roger Wilco GameSpy
Microsoft Windows>Windows| {{proprietary}}| {{dunno}}| Proprietary| {{dunno}}| {{dunno}}| {{Unk}}| {{dunno}}
!{{rh}}| Signal
Linux, macOS, Microsoft Windows>Windows, Android, iPhoneGPLv3 clients and AGPLv3 server}}| {{free}}WebRTC over Signal Protocol>Signal protocolHTTPS://SIGNAL.ORG/BLOG/SIGNAL-VIDEO-CALLS-BETA/>TITLE=VIDEO CALLS FOR SIGNAL NOW IN PUBLIC BETAWEBSITE=SIGNAL, 2020-03-02, )Opus (audio format)>Opus| {{dunno}}| {{Unk}}| Signal also allows users to send text messages, files, voice notes, pictures, GIFs, and video messages over a Wi-Fi or data connection to other Signal users on iOS, Android and a desktop app. The app also supports group messaging, read receipts and typing indicators, both of which can be disabled.| {hide}Multiple releases
| branch1 = Android
| version1 = {{wikidata|property|preferred|references|edit|Q19718090|P348|P400=Q94|P548=Q2804309{edih}
| date1 = {{wikidata|qualifier|preferred|single|Q19718090|P348|P400=Q94|P548=Q2804309|P577}}
| branch2 = iOS
| version2 = {{wikidata|property|preferred|references|edit|Q19718090|P348|P400=Q48493|P548=Q2804309}}
| date2 = {{wikidata|qualifier|preferred|single|Q19718090|P348|P400=Q48493|P548=Q2804309|P577}}
| branch3 = Desktop
| version3 = {{wikidata|property|preferred|references|edit|Q19718090|P348|P400=Q16338|P548=Q2804309}}
| date3 = {{wikidata|qualifier|preferred|single|Q19718090|P348|P400=Q16338|P548=Q2804309|P577}}
}}
!{{rh}}| Skype
Linux(with limited functionality),HTTP://OPENSOURCEFORU.COM/2017/06/MICROSOFT-RETIRE-SKYPE-LINUX-APP-JULY-1/DATE = 9 JUNE 2017, macOS, Microsoft Windows 2000-XP-Vista-7-Windows Mobile>Mobile (unsupported), Binary Runtime Environment for Wireless, Windows Phone, Android (operating system)>Android, iPhone, PSP| {{proprietary}}| {{free}}It is possible to connect by SIP to the Skype network via additional "Skype Connect" PBX software and alternative (SIP) client software/hardware. Neither the Skype software nor the Skype network supports SIP directly}}| SILKTLS}}| 25 starting with version 3.6.0.216. 10 with 2.x| Conferencing, video, file transfer, voicemail, Skype to phone, phone to Skype, additional P2P extensions (games, whiteboard, etc...); depending on platform.| {{Latest stable software release/Skype}}
!Steam Chat|Web, Phones, Desktop| {{proprietary}}||WebRTC|||||
!{{rh}}| TeamSpeak
Linux, Microsoft Windows>Windows, macOS, FreeBSD, Android, iOS| {{proprietary}}| {{free}}| {{Unk}}CELT, Speex (both until server version 3.5.0), Opus (audio format)>OpusHTTP://WWW.TEAMSPEAK.COM/?PAGE=NEWSARCHIVE&IDENT=20130304 >TITLE=NEW TEAMSPEAK3 CLIENT AND SERVER RELEASED TODAY ACCESS-DATE=2015-08-04, | {{Yes}}| 32 unlicensed, 512 with Non-Profit License (available until September 2018), up to 1024 (Gamer License), 2000| Simultaneous server conferencing with tabs, 3D sound effects, scalable permissions system, firewall friendly file transfers, in-game overlay for DirectX & OpenGL games, global public server list, plugin system
!{{rh}}| TeamTalk
Linux, Microsoft Windows>Windows, macOS, Android, iOS, Raspbian| {{proprietary}}| {{free}}| {{proprietary}}Opus (audio format)>Opus, Speex, VP8| {{No}}| 1000MP3, Audio Video Interleave>AVI)
!{{rh}}| TeamViewer
Linux, Microsoft Windows>Windows, macOS, iOS, AndroidTEAMVIEWER OVERVIEW>URL=HTTP://WWW.GETAPP.COM/TEAMVIEWER-APPLICATION#OVERVIEW, GetApp, | {{proprietary}}| {{free}} (personal use only)| {{Unk}}| {{Unk}}AES256}}| {{Unk}}| {{Unk}}| {{Latest stable software release/TeamViewer}}
!{{rh}}| Telephone| macOS 10.10.2
BSD}}| {{free}}Session Initiation Protocol>SIP, STUN, ICE| {{Unk}}| {{No}}| {{Unk}}| Address Book integration
!{{rh}}| Tuenti
Android (operating system)>Android, iPhone, Windows Phone| {{proprietary}}| {{free}}WebRTC, Session Initiation Protocol>SIP, XMPPInternet Low Bitrate Codec>iLBC, Opus| Yes| {{Unk}}| Voice, video, Instant messaging, group chat, photo and video sharing, SMS and MMS, native and social network contacts integration, incoming call/IM push notifications.|
!{{rh}}| Twinkle| Linux
GPL-2.0-or-later}}| {{free}}Session Initiation Protocol>SIPG.711 A-law μ-law, G.726, GSM 06.10>GSM, iLBC, Speex narrow wide ultrawideSRTP, ZRTP}}| 3| Conferencing, chat, file transfer, Firefox integration, call redirection, voicemail, support of VoIP-to-Phone services| {{Latest stable software release/Twinkle}}
!{{rh}}| Ventrilo
macOS, Microsoft Windows>Windows, iOS, Android| {{proprietary}}| {{free}}| {{Unk}}| {{Unk}}| {{No}}| 8| Conferencing, chat, text-to-speech| 3.0.8
!{{rh}}| Viber
Linux,{{efn>name=viber-desktop-restrictionTITLE=HANDS ON WITH VIBER'S NEW DESKTOP APP: IT'S NO SKYPEWEBSITE=WWW.PCWORLD.COMACCESS-DATE=15 NOVEMBER 2014ARCHIVE-DATE=2014-07-25Viber Unveils Desktop App}} macOS,{{efn>name=viber-desktop-restriction}} Microsoft Windows,{{efn>name=viber-desktop-restriction}} Android, Bada, BlackBerry OS, iOS, Series 40, Symbian, Windows Phone| {{proprietary}}| {{dunno}}| {{Unk}}| {{Unk}}| {{Yes}}| {{Unk}}| Varies by platform: Text, picture and video messaging on all, voice calling only on iPhone, Android and Microsoft's Windows Phone| {{Latest stable software release/Viber}}
!{{rh}}| Wire| Linux, Windows, macOS, iOS, Android, Web
GPLv3}}|not free| {{dunno}}Opus (audio format)>OpusVideo: VP8Datagram Transport Layer Security, Secure Real-time Transport Protocol>SRTP}}WORK=TWITTERLANGUAGE=EN, | End-to-end encryption by default for everything, instant messaging, video call, video group call, file sharing, GIF sharing, push to talk, edit message, delete message (on both side), timed messages, doodling, identity verification, screen sharing (desktop only)| {{dunno}}
!{{rh}}| Yate Client
Linux, macOS, Microsoft Windows>WindowsGPL}}| {{free}}Session Initiation Protocol>SIP, Inter-Asterisk eXchange, Extensible Messaging and Presence Protocol>XMPP, H.323| G.711a, G.711u, GSM 06.10, iLBC, Speex, G.723, G.726, G.728, G.729SRTP, maybe ZRTP?}}| {{Unk}}|
!{{rh}}| Zfone
Linux, macOS, Microsoft Windows>Windows| {{proprietary}} (with viewable source)Includes time bomb provision}}Session Initiation Protocol>SIP, RTP| {{Unk}}SRTP, ZRTP}}| {{Unk}}| Development stage#Beta>Beta 2008-09-04 (Linux 0.9.224), (macOS 0.9.246), (Windows 0.9.206)
{{notelist|close}}

Mobile phones

For mobile VoIP clients:{|class="wikitable sortable"! Program! Operating systems! License! Open source! Protocols! Codecs! Encryption! Other abilities! Latest release
Jami (software)>JamiiOS, Android (operating system)>Androidweblink Jami downloadsGPLv3}} | {{Yes}}Session Initiation Protocol>SIP Opus (audio format)>Opus 48000 hz, G722 PCMA, PCMU Secure Real-time Transport Protocol, SIP over Transport Layer Security>TLS }}| {{dunno}}
Line (application)>Line| Android, iOS| {{proprietary}}| {{No}}| {{dunno}}| {{dunno}}| {{dunno}}| {{dunno}}|
Signal (messaging app)>Signal| iOS, AndroidGPLv3}}| {{Yes}}WebRTCMARLINSPIKETITLE=VIDEO CALLS FOR SIGNAL NOW IN PUBLIC BETAPUBLISHER=OPEN WHISPER SYSTEMSDATE=14 FEBRUARY 2017, Opus (audio format)>OpusTLS, Signal Protocol}}TITLE=VIDEO CALLS FOR SIGNAL OUT OF BETAPUBLISHER=OPEN WHISPER SYSTEMSDATE=13 MARCH 2017, one-to-one and group messaging, video calling, image/video sharing, timed messages, identity verification, screenshot blocking. Android only: SMS/MMS messaging, doodling,MARLINSPIKE>FIRST1=MOXIEURL=HTTPS://WHISPERSYSTEMS.ORG/BLOG/DOODLES-STICKERS-CENSORSHIP/ACCESS-DATE=22 MARCH 2017TITLE=SIGNAL AND GIPHYPUBLISHER=OPEN WHISPER SYSTEMSDATE=1 NOVEMBER 2016, | Android 5.2.3 / 15 September 2023iOS 6.41.1 / 15 September 2023Desktop 1.33.4 / 13 September 2023
| Sipdroid
Android (operating system)>AndroidGPL}}| {{Yes}}Session Initiation Protocol>SIP| {{dunno}}| {{dunno}}Wi-Fi, 3G or Enhanced Data Rates for GSM Evolution>EDGE| 2.7
Tango (application)>Tango| iOS, Android, Microsoft Windows, macOS, Windows Phone| {{proprietary}}, freeware| {{dunno}}| {{dunno}}| {{dunno}}| {{dunno}}| VoIP, Wi-Fi out & in, SMS over IP, call-through & call-back, instant messaging, videoconferencing| {{dunno}}
| WhatsApp|Android, BlackBerry, iOS, Symbian, Windows Phone| {{proprietary}}, freeware| {{No}}| {{dunno}}| {{dunno}}
Elliptic curve Diffie–Hellman, Secure Real-time Transport Protocol>SRTP}}WHATSAPP ENCRYPTION OVERVIEW â€“ TECHNICAL WHITE PAPER>URL=HTTPS://WWW.WHATSAPP.COM/SECURITY/WHATSAPP-SECURITY-WHITEPAPER.PDFACCESS-DATE=9 APRIL 2016, 4 April 2016, | VoIP and instant messaging over Wi-Fi or a data connection.| {{Latest stable software release/WhatsApp}}
">

Frameworks and libraries {| class"wikitable sortable"

! Program! Operating systems! License! Protocols, based on, compatible with! Encryption! Other abilities! Key and target markets! Latest release
Telepathy (software)>Telepathy, FarstreamLinux, macOS, Microsoft Windows>WindowsLGPL}}Extensible Messaging and Presence Protocol>XMPP (Jingle (protocol)), Interactive Connectivity Establishment>ICE (STUN/TURN), UPnP| {{No}}| Multi-user A/V conferencing, IM, collaborative applications| Mobile devices (Maemo, Meego), Linux desktop or embedded
Open Phone Abstraction Library>OPALMicrosoft Windows>Windows, Linux (including embedded variants), macOSMPL}}| SIP, H.323, IAX2, CAPI, VXML| {{Unk}}| Multi-user A/V conferencing, IM, IVR| Softphones, softswitches, telephony application servers
OSIP>GNU oSIPLinux, Microsoft Windows>Windows, macOS, Android, iPhone, BlackBerryLGPL}}| SIP, SDP| {{Unk}}| Multi-user A/V conferencing, IM, IVR| Softphones, embedded and mobile devices, telephony application servers
">

Server software {| class"wikitable sortable"

! Name! Operating systems! License! Protocols! Encryption! Notable features! Target markets! Latest release
| 3CX Phone System< 50,000 users
Microsoft Windows>Windows, Linux| {{Proprietary}}Session Initiation Protocol>SIPTransport Layer Security, Secure Real-time Transport Protocol>SRTP}}Voice over IP>VoIP/VideoOverIP calls and conferencing, voicemail and instant messaging|
| AskoziaPBX| Standalone program (Linux-based)| {{Proprietary}}
Session Initiation Protocol>SIP, H.323, Inter-Asterisk eXchange, Skinny Client Control Protocol>SCCP| {{No}}Integrated Services Digital Network>ISDN, voicemail, Conference call, Music on hold>MOH, Automatic call distributor, Interactive voice response>IVR, call forwarding, call recordingSmall and medium enterprises>SMEs up to 50 users
| Asterisk PBX
Linux, Berkeley Software Distribution>BSD, macOS, SolarisGNU General Public License, optional: Proprietary software>ProprietaryLICENSING>URL=HTTPS://WWW.ASTERISK.ORG/PRODUCTS/SOFTWARE/LICENSING/ARCHIVE-URL=HTTPS://WEB.ARCHIVE.ORG/WEB/20210117002034IF_/HTTPS://WWW.ASTERISK.ORG/PRODUCTS/SOFTWARE/LICENSING/ACCESS-DATE=2022-02-18ASTERISK PBX>ASTERISKDF=MDY-ALL, }}Session Initiation Protocol>SIP, H.323, Inter-Asterisk eXchange, Media Gateway Control Protocol>MGCP, VoFR, XMPP, Google Talk, TDMTransport Layer Security, Secure Real-time Transport Protocol>SRTP}}Voice over IP>VoIP gateway, voicemail, basic accounting (expandable with Open Database Connectivity-compliant database), billing, Conference call>conferencing, hot desking, Interactive voice response trees with conditional logic, call waiting, Automatic call distributor>automated call distribution| Enthusiasts, developers, enterprise users (capacity dependent on server design, scalable across multiple servers)| {{Latest stable software release/Asterisk}}
| Brekeke PBX
Linux, Microsoft Windows>Windows Windows Server 2016 and Windows Server 2019>Server 2019| {{Proprietary}}Session Initiation Protocol>SIPTransport Layer Security, Secure Real-time Transport Protocol>SRTP}}Voice over IP>VoIP/VideoOverIP calls and conferencing, voicemail| Hosted service providers, Mid-large enterprise
| CommuniGate Pro
Linux, Berkeley Software Distribution>BSD, macOS, Microsoft Windows, Solaris (operating system)>Solaris, HP-UX, AIX| {{Proprietary}}Session Initiation Protocol>SIP, XIMSS, XMPP, WebRTCSecure Sockets Layer, Transport Layer Security>TLS, SRTP}}Session Initiation Protocol>SIP Registrar/Proxy, Authentication, Diameter (protocol), RADIUS, Telephone number mapping>ENUMMobile network operators, Internet service provider>ISPs, SaaS providers
| Dial Gate VoIP Softswitch
Linux, Microsoft Windows>Windows| {{Proprietary}}Session Initiation Protocol>SIPTransport Layer Security, Secure Real-time Transport Protocol>SRTP}}| Billing server, real-time account and line monitoring, web portal| Softswitch users, service providers
| Dial-Office IP-PBX
Linux, Microsoft Windows>Windows| {{Proprietary}}Session Initiation Protocol>SIPTransport Layer Security, Secure Real-time Transport Protocol>SRTP}}| Unified communications, conference calls, remote worker support and voicemail| Small businesses, Mid-large enterprises
| Elastix| Linux| {{Proprietary}}
Session Initiation Protocol>SIP, IAX, H.323, XMPPTransport Layer Security, Secure Real-time Transport Protocol>SRTP}}| Unified communication server that also supports chat, mail and fax.| Capacity dependent on server design, scalable across multiple servers
| FreeSWITCH
Linux, Berkeley Software Distribution>BSD, macOS, Solaris (operating system), Microsoft Windows>WindowsMozilla Public License}}Session Initiation Protocol>SIP, NAT-PMP, STUN, SIMPLE (instant messaging protocol), Extensible Messaging and Presence Protocol>XMPP, Google Talk (Jingle (protocol)), Inter-Asterisk eXchange>IAX, H.323, MRCP, RSS, SkypeTransport Layer Security, Secure Real-time Transport Protocol>SRTP, ZRTP}}RADIUS, Telephone number mapping>ENUM, IM Proxy, Streaming, Media gateway, Soft-PBX, IVR (modular)Private branch exchange>PBX users, softphone users| {{Latest stable software release/FreeSWITCH}}
| FreePBX
Linux, Berkeley Software Distribution>BSD, SolarisGPL}}Session Initiation Protocol>SIP, IAX, H.323, XMPPTransport Layer Security, Secure Real-time Transport Protocol>SRTP}}Asterisk PBX>Asterisk and PHP 5.6; provides a full replacement for a legacy non-VoIP phone system; under current and active development| Scales from Raspberry PI (3 users) to multiple parallel clusters (10K+ simultaneous calls)
| GNU Gatekeeper
Linux, FreeBSD, macOS, Microsoft Windows>Windows XP-2000-Vista-7GPL}}| H.323H.235}}| H.460.18 firewall traversal, routing, accounting| video conferencing, VoIP carriers large and small
| HERO Hosted PBX
Linux, Microsoft Windows>Windows| {{proprietary}}Session Initiation Protocol>SIPTransport Layer Security, Secure Real-time Transport Protocol>SRTP}}| Unified Communications, billing server, cloud-based management and web interface| Mid-large enterprises, VoIP carriers and service providers, telecom operators
Mumble (software)>MurmurLinux, Berkeley Software Distribution>BSD, macOS, WindowsBSD licenses, GNU General Public License>GPL}}CELT, Speex, Opus (audio codec)>OpusTLS}}|Chat with (limited) embedded HTML, ACLs for user management, Customizable In-Game Overlay, Directional Audio, Plugin Support, Nested Channels| Individuals to Small and medium enterprise (25-5000 users)
| Kamailio, OpenSIPS (formerly named OpenSER)
Linux, Berkeley Software Distribution>BSD, SolarisGPL}}Session Initiation Protocol>SIP, XMPPTransport Layer Security, Secure Real-time Transport Protocol>SRTP}}Session Initiation Protocol>SIP registrar-proxy, authentication, Diameter (protocol), RADIUS, Telephone number mapping>ENUM, least-cost-routing, many others| SIP Service Providers
| SIP Express Router (SER)
Linux, Berkeley Software Distribution>BSD, SolarisGPL}}Session Initiation Protocol>SIP| {{no}}Session Initiation Protocol>SIP Registrar/Proxy, Authentication, Diameter (protocol), RADIUS, Telephone number mapping>ENUM, many others| SIP Service Providers| 2.0.0 Ottendorf
sipX>sipXecs IP PBX| LinuxAGPL}}Session Initiation Protocol>SIP call control, XMPPTransport Layer Security, Secure Real-time Transport Protocol>SRTP}}| Full redundancy (HA), instant messaging, voicemail, user portal, admin GUI, plug & play management including phones and gateways, fully featured| Enterprises between 10 and 10,000 users, multi-site
| vzRoom
Microsoft Windows>Windows| {{proprietary}}Session Initiation Protocol>SIPSecure Sockets Layer, Transport Layer Security>TLS, AES}}| Instant messaging-chat, VoIP, video, sharing (desktop, video, file), whiteboard, scheduler, recording| Individual to small and medium enterprise (2-1,000 users)
Yate (telephony engine)>YateBerkeley Software Distribution>BSD, Linux, macOS, WindowsGPL}}Session Initiation Protocol>SIP, Inter-Asterisk eXchange, H.323, ISDN, Extensible Messaging and Presence Protocol>XMPP (Jabber), Jingle (protocol) (Google Talk), Media Gateway Control Protocol>MGCP, Signalling System No. 7 over IP, Cisco SLT (Signalling Link Transport) (SS7 MTP2 backhaul over IP), Stream Control Transmission Protocol>SCTP, Skinny Client Control Protocol, Transaction Capabilities Application Part>TCAP, Mobile Application Part Customised Applications for Mobile networks Enhanced Logic>CAMELSecure Sockets Layer, Transport Layer Security>TLS, SRTP}}Interactive Voice Response>IVR, PC2Phone and Phone2PC gateway, SCCP â€” GTT routing between networks, Secure Unified Communications, SIP registrar-proxy, SIP SBC (session border controller), USSD, voicemail, VoIP, VoIP to PSTN gateway, conference server (max 200 voice channels per conference), call centre server, prepaid and postpaid cards| Deployed on home servers and large networks with millions of users

Secure VoIP software

{{expand section|date=July 2016}}

VoIP software with client-to-client encryption

The following table is an overview of those VoIP clients which (can) provide end-to-end encryption.{| class="wikitable sortable" style="font-size: smaller; width: 100%; text-align: center;"! rowspan=2 | Client name! rowspan=2 | Development status! rowspan=2 | Open source client! rowspan=2 | End-to-end authenticationEnd-to-end authentication protects communications from man-in-the-middle attacks by the service provider.! colspan=4 | Encryption protocols! rowspan=2 | Forward secrecy! rowspan=2 | Multiple encryption! rowspan=2 | Encrypted group calling! rowspan=2 | Proxy, Tor
! ZRTP! ECDH! DTLS! SRTP
! FaceTime| {{Active}}
TITLE = SECURE MESSAGING SCORECARD. WHICH APPS AND TOOLS ACTUALLY KEEP YOUR MESSAGES SAFE? ACCESS-DATE=11 JULY 2016, | {{no}}| {{dunno}}| {{dunno}}| {{dunno}}| {{dunno}}| {{yes}}| {{dunno}}| {{no}}| {{no}}
! Jami| {{Active}}| {{yes}}| {{yes}}| {{no}}| {{dunno}}| {{yes}}| {{yes}}| {{yes}}| {{dunno}}| {{yes}}| {{dunno}}
! JitsiOnly if the user has registered with a compatible SIP provider. Some SIP providers do not support certain encryption protocols.| {{Active}}| {{yes}}| {{yes}}| {{yes}}| {{no}}| {{yes}}| {{yes}}| {{yes}}| {{yes}}| {{yes}}| {{dunno}}
! LineWEB, "Letter Sealing" End-to-End Encryption Indicator Icon Introduced to LINE Messaging App,weblink Line Corporation, 29 September 2016, 10 August 2016, WEB, Shin, Ki Bin, The next step for even safer messaging: Letter Sealing,weblink Line Corporation, 30 September 2016, 11 August 2016,weblink" title="web.archive.org/web/20161002044533weblink">weblink 2 October 2016, dead, | {{Active}}| {{no}}| {{dunno}}| {{dunno}}| {{dunno}}| {{dunno}}| {{dunno}}| {{dunno}}| {{dunno}}| {{no}}| {{no}}
! Linphone| {{Active}}| {{yes}}| {{yes}}| {{yes}}| {{dunno}}| {{yes}}| {{yes}}| {{yes}}| {{yes}}| {{dunno}}| {{no}}
! Signal| {{Active}}| {{yes}}| {{yes}}| {{no}}| {{yes}}| {{no}}| {{yes}}| {{yes}}| {{yes}}| {{yes}}
TITLE=VIDEO CALLS FOR SIGNAL OUT OF BETAPUBLISHER=OPEN WHISPER SYSTEMSDATE=13 MARCH 2017,
! Skype(opt-in per conversation,one pair of devices per conversation)WEB, What are Skype Private Conversations?,weblink Skype, Microsoft, 24 May 2020, Note: Private conversations can only be accessed on one device at a time., | {{Active}}| {{no}}
SKYPE PRIVATE CONVERSATION TECHNICAL WHITE PAPER PUBLISHER=MICROSOFT QUOTE=USERS CAN VERIFY THE SECURITY OF THEIR CONVERSATIONS BY CHECKING THE KEY SETUP BETWEEN TWO USERS., | {{no}}| {{no}}| {{no}} SKYPE PRIVATE CONVERSATION TECHNICAL WHITE PAPER PUBLISHER=MICROSOFT QUOTE=CALLER ENCRYPTS THE SRTP USING THE GENERATED ENCRYPTION KEY, WHICH CAN ONLY BE DECRYPTED BY THE CALLEE. AFTER THE CALL IS SETUP, THE MEDIA PACKETS ARE ENCRYPTED USING THE SRTP KEYS., | {{dunno}}| {{dunno}}| {{no}}| {{no}}
! Telegram| {{Active}}| {{yes}}
PUBLISHER=TELEGRAMDATE=30 MARCH 2017, | {{no}}| {{no}}| {{no}}| {{no}}| {{yes}}| {{dunno}}| {{no}}| {{no}}
! Threema| {{Active}}
Partially}}WHERE CAN I FIND THREEMA'S SOURCE CODE?>URL=HTTPS://THREEMA.CH/EN/FAQ/SOURCE_CODEPUBLISHER=THREEMADATE=N.D., WEBSITE=THREEMA.CHACCESS-DATE=30 OCTOBER 2017, n.d., | {{no}}| {{yes}}| {{yes}}| {{yes}}Partially}}Only on the network connection, not on the end-to-end layer.| {{yes}}| {{no}}| {{no}}
! ViberWEB, Lunden, Ingrid, Viber adds end-to-end encryption and hidden chats as the messaging app privacy wave grows,weblink TechCrunch, AOL Inc., 12 July 2016, 19 April 2016, | {{Active}}| {{no}}| {{dunno}}| {{dunno}}| {{dunno}}| {{dunno}}| {{dunno}}| {{dunno}}| {{dunno}}| {{dunno}}| {{no}}
! WhatsApp| {{Active}}
Partially}}Only the encryption related source code is open.PUBLISHER=WHATSAPP INC.DATE=4 APRIL 2016, | {{no}}| {{yes}}| {{no}}| {{yes}}| {{yes}}| {{yes}}| {{yes}}| {{no}}
! Wire| {{Active}}| {{yes}}
PUBLISHER=WIRE SWISS GMBHDATE=14 MARCH 2017, 14 March 2017, | {{no}}| {{dunno}}PUBLISHER=WIRE SWISS GMBHdate=November 2019 fix-attempted=yes }}| {{yes}}WEBSITE=WIRE QUOTE=NEW ENCRYPTION KEYS ARE USED FOR EACH MESSAGE, SO A COMPROMISED KEY HAS MINIMAL IMPACT., | {{yes}}| {{yes}}| {{no}}
! Zfone
Abandonware}}Viewable source}}HTTP://ZFONEPROJECT.COM/FAQ.HTML#OPENSOURCE>TITLE=IS ZFONE OPEN SOURCE?PUBLISHER=ZFONEDATE=2006, | {{yes}}| {{yes}}WEBSITE=ZFONEPROJECT.COMACCESS-DATE=26 AUGUST 2016, 2006, | {{dunno}}WEBSITE=ZFONEPROJECT.COMACCESS-DATE=26 AUGUST 2016, 2006, | {{yes}}| {{yes}}| {{dunno}}| {{dunno}}

VoIP software with client-to-server encryption

The following table is an overview of those VoIP clients which (normally) provide client-to-server encryption.{| class="wikitable sortable" style="font-size: smaller; width: 40%; text-align: center; background:none;" class="sortbottom"
! Client name! Encryption protocols
! Skype
A custom protocol}}
Notes
{{Reflist|group=lower-alpha}}

See also

References

{{Reflist|30em}}{{Telecommunications}}

- content above as imported from Wikipedia
- "Comparison of VoIP software" does not exist on GetWiki (yet)
- time: 7:57pm EDT - Sat, May 18 2024
[ this remote article is provided by Wikipedia ]
LATEST EDITS [ see all ]
GETWIKI 23 MAY 2022
GETWIKI 09 JUL 2019
Eastern Philosophy
History of Philosophy
GETWIKI 09 MAY 2016
GETWIKI 18 OCT 2015
M.R.M. Parrott
Biographies
GETWIKI 20 AUG 2014
CONNECT