软电话
软电话是什么?它和网页电话有什么不同?
要点速览
软电话是安装在电脑或手机上的通话软件。它登录到某家服务商,常常使用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账户设置软电话
- 在一家SIP服务商开通账户。Zadarma会给新账户一个免费的内部SIP号码,并提供拨打4444的免费回声测试[19]。
- 安装一款SIP软电话,例如MicroSIP[1]或Linphone[7]。
- 用服务商提供的三项信息添加账户。在Zadarma的MicroSIP指南中,它们是服务器sip.zadarma.com、作为用户名的SIP号码[2],以及该号码自己的密码[2]。
- 保存。如果信息无误,状态会显示Online(在线)[2],表示应用已经注册成功。
- 先拨打回声测试,然后充值:拨打电话号码是收费的[19]。
这个免费SIP号码只在服务商的网络内部有效[19]。想让对方看到一个真实的电话号码,你需要购买一个虚拟号码,并把它设为来电显示号码[20];Zadarma列出了110个国家的号码[21]。
浏览器电话能用SIP吗?
可以。有一项IETF标准让SIP运行在WebSocket之上,“以便在面向网页的部署中使用SIP”[22],而音频则由WebRTC传输。Yolla Web和TwinPhone这类面向个人用户的网页拨号工具不要求SIP凭据;它们使用自己的账户和余额[10][23]。
软电话和浏览器电话的优缺点
除了上表,各自的取舍都源于一个根本区别:软电话是需要你自己配置的通用工具,而浏览器电话是你登录使用的某一家服务商的服务。因此软电话更灵活,浏览器电话上手更快。以下是我会权衡的几点,均取自各服务商自己的文档。
软电话
- 优点:有免费的客户端:Linphone在桌面端和各大应用商店都免费[7],MicroSIP是基于GNU GPL v2的开源软件[1]。
- 优点:可以更换服务商,继续用同一个应用[1]。
- 缺点:服务器、用户名或密码只要有一处输错,它就会一直离线[2]。
浏览器电话
两者的使用成本各是多少?
你花钱买的很少是客户端本身:Linphone免费[7],MicroSIP开源[1],打开浏览器电话也不花钱。你要付费的是拨打电话号码的通话,以及你租用的号码;余额属于账户而不是客户端:Yolla Web和Yolla手机应用用的是同一个账户[10]。三家服务商公布的每分钟资费如下:
| 服务 | 美国 | 英国手机 | 印度 |
|---|---|---|---|
| Zadarma | US$0.008[25] | US$0.020 | US$0.022 |
| TwinPhone | US$0.02[26] | US$0.12[26] | US$0.08[26] |
| Yolla | US$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凭据,或者想用一个应用对接多家服务商,就适合用软电话。两者也可以并存:工作用软电话,偶尔的私人电话用浏览器电话。
- 偶尔拨打真实号码:按分钟付费的浏览器电话;我对各家网络电话服务的完整对比列出了资费和注册规则。
- 被锁定的工作电脑、Chromebook或借来的电脑:选一个支持你所用浏览器的浏览器电话。
- 整天打电话、公司有PBX,或者经常更换服务商:用配有SIP凭据的软电话,例如MicroSIP或Linphone。
常见问题
软电话就是VoIP吗?
不是。VoIP是一种方式:把语音当作数据通过互联网传输。软电话是VoIP客户端的一种,即需要安装的应用;桌面IP电话和浏览器电话则是另外几种。大多数软电话使用SIP,也就是IETF制定的建立和结束通话的标准[17]。关于线路本身,请看VoIP与固定电话的比较。
软电话有哪些例子?
软电话免费吗?
浏览器电话比软电话更不安全吗?
从设计上说并不是。根据IETF的安全规范,WebRTC要求对媒体加密[3]。而使用SIP软电话时,加密取决于设置:信令用TLS,音频用SRTP,并且需要应用和服务商双方都支持[1][18]。无论哪种,电话网络上的最后一段都遵循接听方运营商的安全措施[35]。更多内容见网络电话安全吗:我的隐私与安全检查。
为什么我的软电话一直显示离线?
Wi-Fi通话或Phone Link算软电话吗?
不算。Wi-Fi通话是手机运营商在你自己的号码上提供的功能,通过Wi-Fi承载[36]。微软的Phone Link只能借助通过蓝牙连接的你自己的手机,在PC上打电话[37]。软电话则是一个独立的应用,有自己的账户,既不需要SIM卡,也不需要手机在身边。更多内容见Wi-Fi通话到底是什么。
使用软电话或浏览器电话需要什么设备?
有Mac版的软电话吗?
价格按2026年10月30日的汇率(ExchangeRate-API (open access endpoint))换算为USD。将鼠标悬停在价格上,可查看运营商公布的原价。
让 AI 解读这项调研
每个按钮都会在新标签页中打开对应的 AI 助手,请它总结本页内容,并附上本页链接作为来源。
资料来源
- MicroSIP - Reliable SIP Softphone for Windows · MicroSIP · 核实于2026年11月1日
- MicroSIP setup manual - Zadarma · Zadarma · 核实于2026年11月1日
- RFC 8827: WebRTC Security Architecture · IETF (RFC Editor) · 核实于2026年11月1日
- Get Aircall for desktop and mobile · 核实于2026年11月1日
- Aircall Help Center | What is Aircall Workspace? · 核实于2026年11月1日
- Calls from a computer or phone | Zadarma · 核实于2026年11月1日
- Linphone Softphone - Linphone · Belledonne Communications (Linphone) · 核实于2026年11月1日
- Skype is retiring in May 2025: What you need to know - Microsoft Support · 核实于2026年11月1日
- WebRTC API - Web APIs | MDN · MDN Web Docs (Mozilla) · 核实于2026年11月1日
- Make Phone Calls from Your PC, Laptop, or Browser - Yolla · 核实于2026年11月1日
- Call a phone from your browser - TwinPhone · 核实于2026年11月1日
- Install apps | Quo support · 核实于2026年11月1日
- MediaDevices: getUserMedia() method - Web APIs | MDN · MDN Web Docs (Mozilla) · 核实于2026年11月1日
- Do I pay to receive calls on my TwinPhone number? - TwinPhone Help Center · 核实于2026年11月1日
- Introducing Web Calling on WhatsApp, Plus More New Updates (WhatsApp Blog, July 28, 2026) · 核实于2026年11月1日
- Dialpad App Requirements – Dialpad · 核实于2026年11月1日
- RFC 3261: SIP: Session Initiation Protocol · IETF (RFC Editor) · 核实于2026年11月1日
- FreePBX PJSIP setup | Zadarma · 核实于2026年11月1日
- Zadarma: How much does it cost? · 核实于2026年11月1日
- Zadarma: Which number will be used for calls? · 核实于2026年11月1日
- Virtual phone numbers | Zadarma · 核实于2026年11月1日
- RFC 7118: The WebSocket Protocol as a Transport for the Session Initiation Protocol (SIP) · IETF (RFC Editor) · 核实于2026年11月1日
- How does TwinPhone billing work? - TwinPhone Help Center · 核实于2026年11月1日
- Introduction to WebRTC protocols - Web APIs | MDN · MDN Web Docs (Mozilla) · 核实于2026年11月1日
- Calling rates to USA | Zadarma · 核实于2026年11月1日
- International Calling Rates — Pay As You Go, Per Minute - TwinPhone · 核实于2026年11月1日
- Cheap Online International Calls to the United States (The USA) - Yolla · 核实于2026年11月1日
- Cheap Online International Calls to the United Kingdom - Yolla · 核实于2026年11月1日
- Cheap Online International Calls to India - Yolla · 核实于2026年11月1日
- Zadarma News · 核实于2026年11月1日
- Can I call a phone from my browser for free? - TwinPhone Help Center · 核实于2026年11月1日
- Dialpad Plans & Pricing · 核实于2026年11月1日
- E911 Emergency Services – Dialpad · 核实于2026年11月1日
- Terms & Conditions | Sonetel · 核实于2026年11月1日
- Call From Your Browser Without a SIM Card - TwinPhone · 核实于2026年11月1日
- Make a call with Wi-Fi Calling - Apple Support · Apple · 核实于2026年11月1日
- Make and receive phone calls from your PC | Microsoft Support · Microsoft · 核实于2026年11月1日
- Turn on app permissions for your microphone in Windows | Microsoft Support · Microsoft · 核实于2026年11月1日
- Control access to the microphone on Mac - Apple Support · Apple · 核实于2026年11月1日
- Use your camera and microphone in Chrome - Computer - Google Chrome Help · Google · 核实于2026年11月1日
- System and browser requirements for Voice - Google Voice Help · 核实于2026年11月1日
- Affordable International Calling : No Contract or Credit Check - TextNow · 核实于2026年11月1日
- Make a call with Google Voice - Computer - Google Voice Help · 核实于2026年11月1日
- The end of legacy Google Voice for personal accounts - Google Voice Help · 核实于2026年11月1日
- Terms of Use – TextNow · 核实于2026年11月1日
- Free International Calls | PopTox · 核实于2026年11月1日
- International Calling Rates | PopTox · 核实于2026年11月1日