跳到正文

软电话

软电话是什么?它和网页电话有什么不同?

所属专题:浏览器打电话的原理:从标签页里的WebRTC到对方响铃的电话

在 Google 上将 callfrombrowser.org 设为首选来源

要点速览

软电话是安装在电脑或手机上的通话软件。它登录到某家服务商,常常使用SIP账户(服务器、用户名、密码),像桌面座机一样通过互联网拨打电话。网页电话(也叫浏览器电话)则在网页上完成同样的事,用的是浏览器内置的WebRTC,什么都不用安装。从麦克风到电话网络的完整路径,请看浏览器通话如何打到对方电话上。

关键事实

软电话是什么?

软电话是把电脑、平板或智能手机变成电话的软件。你安装它,登录某家通话服务商,就能通过麦克风和扬声器或耳机,使用拨号盘、联系人、通话保持和转接等功能。通话以VoIP的形式经互联网传输,再由服务商接通到固定电话和手机。

软电话分两类。服务商自家应用只能配合自家账户使用,比如Zadarma的Windows和macOS应用[6]或Aircall的桌面应用[4]。通用SIP软电话则能配合任何提供SIP凭据的服务商使用:MicroSIP称它可以“连接任何SIP服务商或PBX系统”[1],Linphone既可以用它自己的免费账户,也可以用你自带的账户[7]。

Skype曾是很多人最熟悉的软电话,直到微软于2025年5月5日将其停用[8]。Skype停止服务后它的余额怎么办,是另一个话题。

浏览器电话(网页电话)是什么?

浏览器电话就是一个能当电话用的网页。你打开服务商的网站,登录,允许使用麦克风,然后拨号。浏览器内置的WebRTC负责传输音频,不需要插件,也不需要下载[9],再由服务商把通话桥接到公共电话网络。关掉标签页,电话也就跟着关了。

Yolla Web无需下载、安装或更新[10];TwinPhone用邮箱或Google账户就能注册,可以在当前版本的Chrome、Edge、Firefox、Brave和Safari中运行[11]。商用服务也有网页电话,例如Quo的网页应用[12],以及Zadarma个人后台里的WebRTC通话[6]。

网页只有在安全(HTTPS)连接下、并且经你允许后,才能使用麦克风[13]。能否接听来电取决于服务:TwinPhone的来电会在它的浏览器标签页或iPhone应用中响铃,二者必须有一个保持打开或登录状态[14];而Yolla Web只能拨出[10]。

软电话与浏览器电话:到底有什么不同?

语音路径大致相同:音频经互联网传到服务商,再由服务商接入电话网络。不同的是这条路径周围的一切。下面这些方面,是我在对照各服务商自己的帮助页面和IETF标准逐项比较的。

软电话与浏览器电话逐项对比
方面软电话(安装的应用)浏览器电话(网页)
安装需要;公司统一管理的工作电脑可能会禁止安装[15]不需要:WebRTC内置于浏览器[9]
账户通用应用可用任何SIP账户[1],否则用服务商自己的登录方式网站自己的登录方式,例如邮箱或Google账户[11]
运行平台取决于应用为哪些平台开发:Aircall的应用不支持Linux和Chromebook[4]在受支持的浏览器中运行:Dialpad只列出了Chrome[16]
接听来电运行期间会向服务商的服务器注册[17]只在网页或应用保持打开或登录时才能接听[14],有些服务根本不能接听来电[10]
音频加密可选:SRTP是一项设置,Zadarma的PBX指南就需要手动开启[18]强制:WebRTC不得发送未加密的媒体[3]

有些服务商两种都提供:Zadarma既有自家应用,也有第三方软电话MicroSIP的设置指南[2],还能在个人后台里用WebRTC通话[6]。软电话之外更宽泛的“应用还是浏览器”问题,请看用浏览器打电话还是用网络电话app。

SIP账户是什么?你需要吗?

SIP账户是一组凭据,让兼容SIP的电话或应用能够登录服务商:服务器地址、用户名和密码。SIP即会话发起协议(Session Initiation Protocol),是IETF制定的建立和结束通话的标准[17]。通用软电话和桌面IP电话需要SIP账户;TwinPhone这类面向个人用户的浏览器电话则用自己的邮箱或Google登录[11]。

用SIP账户设置软电话

  1. 在一家SIP服务商开通账户。Zadarma会给新账户一个免费的内部SIP号码,并提供拨打4444的免费回声测试[19]。
  2. 安装一款SIP软电话,例如MicroSIP[1]或Linphone[7]。
  3. 用服务商提供的三项信息添加账户。在Zadarma的MicroSIP指南中,它们是服务器sip.zadarma.com、作为用户名的SIP号码[2],以及该号码自己的密码[2]。
  4. 保存。如果信息无误,状态会显示Online(在线)[2],表示应用已经注册成功。
  5. 先拨打回声测试,然后充值:拨打电话号码是收费的[19]。

这个免费SIP号码只在服务商的网络内部有效[19]。想让对方看到一个真实的电话号码,你需要购买一个虚拟号码,并把它设为来电显示号码[20];Zadarma列出了110个国家的号码[21]。

浏览器电话能用SIP吗?

可以。有一项IETF标准让SIP运行在WebSocket之上,“以便在面向网页的部署中使用SIP”[22],而音频则由WebRTC传输。Yolla Web和TwinPhone这类面向个人用户的网页拨号工具不要求SIP凭据;它们使用自己的账户和余额[10][23]。

软电话和浏览器电话的优缺点

除了上表,各自的取舍都源于一个根本区别:软电话是需要你自己配置的通用工具,而浏览器电话是你登录使用的某一家服务商的服务。因此软电话更灵活,浏览器电话上手更快。以下是我会权衡的几点,均取自各服务商自己的文档。

软电话

浏览器电话

两者的使用成本各是多少?

你花钱买的很少是客户端本身:Linphone免费[7],MicroSIP开源[1],打开浏览器电话也不花钱。你要付费的是拨打电话号码的通话,以及你租用的号码;余额属于账户而不是客户端:Yolla Web和Yolla手机应用用的是同一个账户[10]。三家服务商公布的每分钟资费如下:

每分钟价格
服务美国英国手机印度
ZadarmaUS$0.008[25]US$0.020US$0.022
TwinPhoneUS$0.02[26]US$0.12[26]US$0.08[26]
YollaUS$0.01起[27]US$0.10起[28]US$0.0239起[29]

每分钟价格,取核实当日公布的最低费率。在手机上可左右滑动查看。

Zadarma的资费不含增值税[25],并且从2026年11月10日起,它的美国通话按最低12秒计费,之后按秒计费[30]。TwinPhone按整分钟向上取整,余额不会过期[23];它没有免费通话,也没有试用额度[31],打英国和印度手机的价格比Yolla高[26][28][29]。商用电话系统常按坐席收费:Dialpad起价为每位用户每月US$15,按年付费[32]。

应该选哪一种?

按使用场景选,而不是按技术选。如果每月只用笔记本电脑打几通电话,浏览器电话是更省事的路子。如果要整天打电话、已经有雇主或服务商给的SIP凭据,或者想用一个应用对接多家服务商,就适合用软电话。两者也可以并存:工作用软电话,偶尔的私人电话用浏览器电话。

常见问题

软电话就是VoIP吗?

不是。VoIP是一种方式:把语音当作数据通过互联网传输。软电话是VoIP客户端的一种,即需要安装的应用;桌面IP电话和浏览器电话则是另外几种。大多数软电话使用SIP,也就是IETF制定的建立和结束通话的标准[17]。关于线路本身,请看VoIP与固定电话的比较。

软电话有哪些例子?

Windows上的MicroSIP,以及支持桌面、iPhone和安卓的Linphone,都是通用SIP软电话:它们可以使用任何SIP服务商提供的凭据[1][7]。服务商自家应用也是软电话,例如Zadarma的Windows和macOS应用[6]以及Aircall的桌面应用[4]。Yolla Web这样的网页拨号工具不属于这个意义上的软电话,因为它在浏览器里运行,不需要下载或安装任何东西[10]。

软电话免费吗?

应用本身往往是免费的:MicroSIP是基于GNU GPL v2的开源软件[1],Linphone在桌面端和各大应用商店都免费[7]。服务商网络内部的通话也可能免费,Zadarma就是如此[19]。但打固定电话和手机不免费:你要按分钟或通过套餐向SIP服务商付费,自己的电话号码还要另外租用[21]。

浏览器电话比软电话更不安全吗?

从设计上说并不是。根据IETF的安全规范,WebRTC要求对媒体加密[3]。而使用SIP软电话时,加密取决于设置:信令用TLS,音频用SRTP,并且需要应用和服务商双方都支持[1][18]。无论哪种,电话网络上的最后一段都遵循接听方运营商的安全措施[35]。更多内容见网络电话安全吗:我的隐私与安全检查。

为什么我的软电话一直显示离线?

Online(在线)表示应用已经向服务商的服务器注册,这样SIP就知道该把你的通话送到哪里[17]。如果一直离线,请检查服务商给你的服务器地址、用户名和密码;在Zadarma的MicroSIP指南中,只有这些信息都正确时,状态才会变成Online[2]。密码一栏要填的是该SIP号码自己的密码,Zadarma会在用户后台里列出[2]。

Wi-Fi通话或Phone Link算软电话吗?

不算。Wi-Fi通话是手机运营商在你自己的号码上提供的功能,通过Wi-Fi承载[36]。微软的Phone Link只能借助通过蓝牙连接的你自己的手机,在PC上打电话[37]。软电话则是一个独立的应用,有自己的账户,既不需要SIM卡,也不需要手机在身边。更多内容见Wi-Fi通话到底是什么。

使用软电话或浏览器电话需要什么设备?

一台带麦克风和扬声器的电脑、平板或手机(最好配一副耳机),以及稳定的网络连接。操作系统必须允许应用或浏览器使用麦克风:Windows为桌面应用设有一个开关[38],macOS则为每个应用分别设有开关[39]。浏览器电话还需要网站本身的麦克风权限,Chrome允许你只对当前所在的网站授权[40]。

有Mac版的软电话吗?

有。服务商自家应用支持Mac:例如Zadarma的软电话应用除了Windows版,也有macOS版[6],而开源SIP软电话MicroSIP则是Windows应用[1]。如果你什么都不想装,浏览器电话可以在Safari或Chrome中运行:TwinPhone把macOS列为支持的系统之一[11],Google Voice也支持Safari[41]。无论哪种方式,macOS都必须允许应用或浏览器使用麦克风[39]。浏览器这条路,我在没有iPhone时如何用Mac拨打电话号码中做了介绍。

有能打真实电话号码的免费网络电话吗?

有,但有限制。在我为美国读者做的排名中,TextNow和Google Voice分列第一和第二,两者拨打美国和加拿大号码的大多数电话都免费[42][43],但只面向美国居民,TextNow另外也面向加拿大用户[44][45]。PopTox无需注册[46],但同一个号码每天只能免费打5次[47]。排名第三的TwinPhone是本站的赞助商,它不免费:你至少要充值US$10,然后按分钟付费[23],不过注册时不需要手机号码[11]。

价格按2026年10月30日的汇率(ExchangeRate-API (open access endpoint))换算为USD。将鼠标悬停在价格上,可查看运营商公布的原价。

让 AI 解读这项调研

每个按钮都会在新标签页中打开对应的 AI 助手,请它总结本页内容,并附上本页链接作为来源。

资料来源

  1. MicroSIP - Reliable SIP Softphone for Windows · MicroSIP · 核实于2026年11月1日
  2. MicroSIP setup manual - Zadarma · Zadarma · 核实于2026年11月1日
  3. RFC 8827: WebRTC Security Architecture · IETF (RFC Editor) · 核实于2026年11月1日
  4. Get Aircall for desktop and mobile · 核实于2026年11月1日
  5. Aircall Help Center | What is Aircall Workspace? · 核实于2026年11月1日
  6. Calls from a computer or phone | Zadarma · 核实于2026年11月1日
  7. Linphone Softphone - Linphone · Belledonne Communications (Linphone) · 核实于2026年11月1日
  8. Skype is retiring in May 2025: What you need to know - Microsoft Support · 核实于2026年11月1日
  9. WebRTC API - Web APIs | MDN · MDN Web Docs (Mozilla) · 核实于2026年11月1日
  10. Make Phone Calls from Your PC, Laptop, or Browser - Yolla · 核实于2026年11月1日
  11. Call a phone from your browser - TwinPhone · 核实于2026年11月1日
  12. Install apps | Quo support · 核实于2026年11月1日
  13. MediaDevices: getUserMedia() method - Web APIs | MDN · MDN Web Docs (Mozilla) · 核实于2026年11月1日
  14. Do I pay to receive calls on my TwinPhone number? - TwinPhone Help Center · 核实于2026年11月1日
  15. Introducing Web Calling on WhatsApp, Plus More New Updates (WhatsApp Blog, July 28, 2026) · 核实于2026年11月1日
  16. Dialpad App Requirements – Dialpad · 核实于2026年11月1日
  17. RFC 3261: SIP: Session Initiation Protocol · IETF (RFC Editor) · 核实于2026年11月1日
  18. FreePBX PJSIP setup | Zadarma · 核实于2026年11月1日
  19. Zadarma: How much does it cost? · 核实于2026年11月1日
  20. Zadarma: Which number will be used for calls? · 核实于2026年11月1日
  21. Virtual phone numbers | Zadarma · 核实于2026年11月1日
  22. RFC 7118: The WebSocket Protocol as a Transport for the Session Initiation Protocol (SIP) · IETF (RFC Editor) · 核实于2026年11月1日
  23. How does TwinPhone billing work? - TwinPhone Help Center · 核实于2026年11月1日
  24. Introduction to WebRTC protocols - Web APIs | MDN · MDN Web Docs (Mozilla) · 核实于2026年11月1日
  25. Calling rates to USA | Zadarma · 核实于2026年11月1日
  26. International Calling Rates — Pay As You Go, Per Minute - TwinPhone · 核实于2026年11月1日
  27. Cheap Online International Calls to the United States (The USA) - Yolla · 核实于2026年11月1日
  28. Cheap Online International Calls to the United Kingdom - Yolla · 核实于2026年11月1日
  29. Cheap Online International Calls to India - Yolla · 核实于2026年11月1日
  30. Zadarma News · 核实于2026年11月1日
  31. Can I call a phone from my browser for free? - TwinPhone Help Center · 核实于2026年11月1日
  32. Dialpad Plans & Pricing · 核实于2026年11月1日
  33. E911 Emergency Services – Dialpad · 核实于2026年11月1日
  34. Terms & Conditions | Sonetel · 核实于2026年11月1日
  35. Call From Your Browser Without a SIM Card - TwinPhone · 核实于2026年11月1日
  36. Make a call with Wi-Fi Calling - Apple Support · Apple · 核实于2026年11月1日
  37. Make and receive phone calls from your PC | Microsoft Support · Microsoft · 核实于2026年11月1日
  38. Turn on app permissions for your microphone in Windows | Microsoft Support · Microsoft · 核实于2026年11月1日
  39. Control access to the microphone on Mac - Apple Support · Apple · 核实于2026年11月1日
  40. Use your camera and microphone in Chrome - Computer - Google Chrome Help · Google · 核实于2026年11月1日
  41. System and browser requirements for Voice - Google Voice Help · 核实于2026年11月1日
  42. Affordable International Calling : No Contract or Credit Check - TextNow · 核实于2026年11月1日
  43. Make a call with Google Voice - Computer - Google Voice Help · 核实于2026年11月1日
  44. The end of legacy Google Voice for personal accounts - Google Voice Help · 核实于2026年11月1日
  45. Terms of Use – TextNow · 核实于2026年11月1日
  46. Free International Calls | PopTox · 核实于2026年11月1日
  47. International Calling Rates | PopTox · 核实于2026年11月1日