Comparison_of_VoIP_software

Comparison of VoIP software

Comparison of VoIP software

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.[1] 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

More information Program, Operating systems ...
  1. 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[1]
  2. Viber must be first installed on a mobile phone to function on a desktop operating system[34][35]

Mobile phones

For mobile VoIP clients:

More information Program, Operating systems ...

Frameworks and libraries

More information Program, Operating systems ...

Server software

More information Name, Operating systems ...

Secure VoIP software

VoIP software with client-to-client encryption

The following table is an overview of those VoIP clients which (can) provide end-to-end encryption.

More information Client name, Development status ...

VoIP software with client-to-server encryption

The following table is an overview of those VoIP clients which (normally) provide client-to-server encryption.

More information Client name, Encryption protocols ...
Notes
  1. End-to-end authentication protects communications from man-in-the-middle attacks by the service provider.
  2. Only if the user has registered with a compatible SIP provider. Some SIP providers do not support certain encryption protocols.
  3. Only the encryption related source code is open.
  4. Only on the network connection, not on the end-to-end layer.

See also


References

  1. "Skype Connect..." skype.com. Microsoft Corporation Inc. Archived from the original on 2014-11-11. Retrieved 15 November 2014.
  2. "Download Blink". Blink Project's Website. 14 January 2016. Retrieved 22 June 2016.
  3. "Discord on Twitter". Twitter. Retrieved 2016-12-29.
  4. "Wave Hello to Server Video". Retrieved 2020-06-21.
  5. Eyeball Chat 3.2 Features Archived 2009-03-21 at the Wayback Machine. EyeballlChat.com.
  6. "Telephony with Lotus Sametime software". IBM.com. Retrieved 2010-02-16
  7. "News". Ring. 2018-07-25. Archived from the original on 2018-12-26. Retrieved 2018-12-01.
  8. "‎Jami". App Store.
  9. "‎Jami". Mac App Store.
  10. "Jitsi (SIP Communicator) Android — Nightly Builds Index". Jitsi.org. Archived from the original on 2014-11-29. Retrieved 2014-11-15.
  11. Release history on MicroSIP download page
  12. Release history on Phoner download page
  13. Changelog on PhonerLite download page
  14. "Video calls for Signal now in public beta". Signal. 2017-03-13. Retrieved 2020-03-02.
  15. "Release v7.8.1 · signalapp/Signal-Android". 16 May 2024. Retrieved 19 May 2024.
  16. "Release 7.11 · signalapp/Signal-iOS". 18 May 2024. Retrieved 19 May 2024.
  17. "Release v7.9.0 · signalapp/Signal-Desktop". 15 May 2024. Retrieved 19 May 2024.
  18. "Skype for iPhone". App Store. Retrieved 2024-05-20.
  19. "New TeamSpeak3 Client and Server released today". TeamSpeak Systems GmbH. Retrieved 2015-08-04.
  20. Brad Chacos, Brad. "Hands on with Viber's new desktop app: It's no Skype". www.pcworld.com. IDG Consumer & SMB. Archived from the original on 2014-07-25. Retrieved 15 November 2014. If you don't have Viber on your phone and try to install the service on your PC, the app will redirect you to its website and ask you to install Viber on your phone first.
  21. Lunden, Ingrid (19 April 2016). "Viber adds end-to-end encryption and hidden chats as the messaging app privacy wave grows". TechCrunch. AOL Inc. Retrieved 12 July 2016.
  22. "Android: Viber - Safe Chats And Calls 20.4.3.0". 2 July 2023. Retrieved 7 July 2023.
  23. "iOS: Version History 20.4.0 Jul 4, 2023". 4 July 2023. Retrieved 7 July 2023.
  24. "Viber for MacV 20.2.0". 12 June 2023. Retrieved 7 July 2023.
  25. "viber.rpm". 14 June 2023. Retrieved 7 July 2023.
  26. "Wire Security Whitepaper". Wire Swiss GmbH. Retrieved 13 April 2016.[permanent dead link]
  27. "Wire on Twitter". Twitter. Retrieved 2017-02-28.
  28. Jami downloads
  29. Marlinspike, Moxie (14 February 2017). "Video calls for Signal now in public beta". Open Whisper Systems. Retrieved 22 March 2017.
  30. Marlinspike, Moxie (13 March 2017). "Video calls for Signal out of beta". Open Whisper Systems. Retrieved 22 March 2017.
  31. Marlinspike, Moxie (21 December 2016). "Doodles, stickers, and censorship circumvention for Signal Android". Open Whisper Systems. Retrieved 22 March 2017.
  32. Marlinspike, Moxie (1 November 2016). "Signal and GIPHY". Open Whisper Systems. Retrieved 22 March 2017.
  33. "WhatsApp Encryption Overview – Technical white paper" (PDF). WhatsApp Inc. 4 April 2016. Retrieved 9 April 2016.
  34. "iOS: Version History 23.19.0; Sep 20, 2023". 25 March 2024. Retrieved 29 March 2024.
  35. "WhatsApp apk mirror repo". 29 March 2024. Retrieved 29 March 2024.
  36. "WhatsApp Win Uptodown Repo". 25 March 2024. Retrieved 29 March 2024.
  37. "mac:Version History 2.2338.12; Sep 22, 2023". 14 March 2024. Retrieved 29 March 2024.
  38. "Licensing". Asterisk. Archived from the original on January 17, 2021. Retrieved February 18, 2022.
  39. "ChangeLog-21-current". Retrieved 22 May 2024.
  40. "ChangeLog-20-current". Retrieved 27 Oct 2023.
  41. "ChangeLog-19-current". Retrieved 27 Oct 2023.
  42. "ChangeLog-18-current". Retrieved 27 Oct 2023.
  43. "Releases - signalwire/freeswitch". Retrieved 4 March 2024 via GitHub.
  44. "Secure Messaging Scorecard. Which apps and tools actually keep your messages safe?". Electronic Frontier Foundation. 4 November 2014. Retrieved 11 July 2016.
  45. ""Letter Sealing" End-to-End Encryption Indicator Icon Introduced to LINE Messaging App". Line Corporation. 10 August 2016. Retrieved 29 September 2016.
  46. Shin, Ki Bin (11 August 2016). "The next step for even safer messaging: Letter Sealing". Line Corporation. Archived from the original on 2 October 2016. Retrieved 30 September 2016.
  47. Marlinspike, Moxie (13 March 2017). "Video calls for Signal out of beta". Open Whisper Systems. Retrieved 30 March 2017.
  48. "What are Skype Private Conversations?". Skype. Microsoft. Retrieved 24 May 2020. Note: Private conversations can only be accessed on one device at a time.
  49. "What are Skype Private Conversations? --(private conversations white paper)--> Skype Private Conversation Technical white paper". Microsoft. Retrieved 24 May 2020. Users can verify the security of their conversations by checking the key setup between two users.
  50. "What are Skype Private Conversations? --(private conversations white paper)--> Skype Private Conversation Technical white paper". Microsoft. Retrieved 24 May 2020. 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.
  51. "Voice Calls: Secure, Crystal-Clear, AI-Powered". Telegram. 30 March 2017. Retrieved 30 March 2017.
  52. "Where can I find Threema's source code?". threema.ch. Threema. n.d. Retrieved 30 October 2017.
  53. "Threema cryptography whitepaper" (PDF). threema.ch. Threema. n.d. Retrieved 30 October 2017.
  54. "WhatsApp Encryption Overview – Technical white paper" (PDF). WhatsApp Inc. 4 April 2016. Retrieved 5 April 2016.
  55. "A major upgrade to calling". Medium. Wire Swiss GmbH. 14 March 2017. Retrieved 14 March 2017.
  56. "Security & Privacy". Wire. Retrieved 19 January 2020. New encryption keys are used for each message, so a compromised key has minimal impact.
  57. "Is Zfone open source?". zfoneproject.com. Zfone. 2006. Retrieved 26 August 2016.
  58. "Do you support Elliptic Curve Diffie-Hellman?". zfoneproject.com. Zfone. 2006. Retrieved 26 August 2016.
  59. "Why do we need ZRTP if we already have SRTP? Isn't SRTP good enough?". zfoneproject.com. Zfone. 2006. Retrieved 26 August 2016.

Share this article:

This article uses material from the Wikipedia article Comparison_of_VoIP_software, and is written by contributors. Text is available under a CC BY-SA 4.0 International License; additional terms may apply. Images, videos and audio are available under their respective licenses.