Chuyển đến nội dung

Softphone

Softphone là gì, và khác điện thoại web trên trình duyệt ở điểm nào?

Thuộc chủ đề: VoIP là gì và gọi điện qua trình duyệt hoạt động ra sao, từ WebRTC trong tab đến chiếc điện thoại đổ chuông

Thêm callfrombrowser.org làm nguồn ưu tiên trên Google

Tóm tắt

Softphone là một ứng dụng gọi điện bạn cài đặt trên máy tính hoặc điện thoại. Ứng dụng này đăng nhập vào một nhà cung cấp, thường bằng tài khoản SIP (máy chủ, tên đăng nhập, mật khẩu), và thực hiện cuộc gọi qua internet như một chiếc điện thoại để bàn. Điện thoại web, hay điện thoại trên trình duyệt, làm điều tương tự ngay từ một trang web nhờ WebRTC tích hợp sẵn trong trình duyệt, không cần cài đặt gì. Toàn bộ đường đi từ micro đến mạng điện thoại có trong bài cuộc gọi từ trình duyệt đến điện thoại như thế nào.

Thông tin chính

Softphone là gì?

Softphone là phần mềm biến máy tính, máy tính bảng hay điện thoại thông minh thành một chiếc điện thoại. Bạn cài đặt nó, đăng nhập vào một nhà cung cấp dịch vụ gọi điện, và có ngay bàn phím quay số, danh bạ, chức năng giữ máy và chuyển cuộc gọi, dùng qua micro và loa hoặc tai nghe. Cuộc gọi đi qua internet dưới dạng VoIP, và nhà cung cấp nối chúng đến máy bàn và di động.

Có hai loại. Ứng dụng của nhà cung cấp chỉ dùng được với tài khoản của chính hãng đó, như các ứng dụng của Zadarma cho Windows và macOS[6] hay ứng dụng máy tính của Aircall[4]. Softphone SIP đa năng dùng được với bất kỳ nhà cung cấp nào cấp thông tin đăng nhập SIP: MicroSIP cho biết ứng dụng có thể "kết nối với bất kỳ nhà cung cấp SIP hoặc hệ thống tổng đài PBX nào"[1], còn Linphone chấp nhận cả tài khoản miễn phí của chính nó lẫn tài khoản bạn tự mang đến[7].

Skype từng là softphone mà nhiều người biết đến, cho đến khi Microsoft khai tử nó vào ngày 5/5/2025[8]. Chuyện gì đã xảy ra với Skype và số dư tín dụng là một câu chuyện khác.

Điện thoại trên trình duyệt (điện thoại web) là gì?

Điện thoại trên trình duyệt là một trang web hoạt động như một chiếc điện thoại. Bạn mở trang của nhà cung cấp, đăng nhập, cho phép dùng micro và quay số. WebRTC tích hợp sẵn trong trình duyệt truyền âm thanh mà không cần plug-in hay tải gì về[9], và nhà cung cấp nối cuộc gọi vào mạng điện thoại công cộng. Đóng tab là chiếc điện thoại cũng đóng theo.

Yolla Web không cần tải về, cài đặt hay cập nhật[10], còn TwinPhone cho đăng ký bằng email hoặc tài khoản Google và chạy trên các bản Chrome, Edge, Firefox, Brave và Safari hiện hành[11]. Các dịch vụ cho doanh nghiệp cũng có điện thoại web, như ứng dụng web của Quo[12] và tính năng gọi bằng WebRTC từ trang tài khoản cá nhân của Zadarma[6].

Một trang web chỉ được dùng micro khi kết nối là kết nối an toàn (HTTPS) và sau khi bạn cho phép[13]. Cuộc gọi đến tùy thuộc vào dịch vụ: TwinPhone đổ chuông trong tab trình duyệt hoặc trong ứng dụng iPhone, và một trong hai phải luôn mở hoặc đăng nhập[14], còn Yolla Web chỉ gọi đi[10].

Softphone và điện thoại trên trình duyệt thực sự khác nhau ở đâu?

Đường đi của giọng nói gần như giống nhau: âm thanh đi qua internet đến một nhà cung cấp có kết nối vào mạng điện thoại. Điểm khác nằm ở mọi thứ xung quanh đường đi đó. Tôi đã so sánh các điểm dưới đây dựa trên trang trợ giúp của chính các nhà cung cấp và các tiêu chuẩn của IETF vào ngày .

So sánh từng điểm giữa softphone và điện thoại trên trình duyệt
Tiêu chíSoftphone (ứng dụng cài đặt)Điện thoại trên trình duyệt (trang web)
Cài đặtCó; laptop công ty do bộ phận IT quản lý có thể chặn việc cài đặt[15]Không: WebRTC có sẵn trong trình duyệt[9]
Tài khoảnBất kỳ tài khoản SIP nào trong ứng dụng đa năng[1], hoặc thông tin đăng nhập riêng của nhà cung cấpThông tin đăng nhập riêng của trang, như email hoặc Google[11]
Chạy ở đâuTrên các nền tảng mà ứng dụng được phát hành: ứng dụng của Aircall bỏ qua Linux và Chromebook[4]Trên các trình duyệt được hỗ trợ: Dialpad chỉ liệt kê Chrome[16]
Cuộc gọi đếnĐăng ký với máy chủ của nhà cung cấp trong lúc ứng dụng chạy[17]Chỉ khi trang hoặc ứng dụng đang mở hoặc đăng nhập[14], và một số dịch vụ không nhận cuộc gọi đến[10]
Mã hóa âm thanhTùy chọn: SRTP là một thiết lập, và hướng dẫn tổng đài PBX của Zadarma bật nó thủ công[18]Bắt buộc: WebRTC không được gửi luồng media chưa mã hóa[3]

Một số nhà cung cấp có cả hai: Zadarma có ứng dụng riêng, hướng dẫn thiết lập softphone MicroSIP của bên thứ ba[2] và tính năng gọi bằng WebRTC từ trang tài khoản cá nhân[6]. Câu hỏi rộng hơn về trình duyệt hay ứng dụng, ngoài phạm vi softphone, nằm trong bài gọi từ trình duyệt hay từ ứng dụng.

Tài khoản SIP là gì, và bạn có cần không?

Tài khoản SIP là bộ thông tin đăng nhập cho phép một điện thoại hoặc ứng dụng tương thích SIP kết nối với nhà cung cấp: địa chỉ máy chủ, tên đăng nhập và mật khẩu. SIP, tức Session Initiation Protocol, là tiêu chuẩn của IETF để thiết lập và kết thúc cuộc gọi[17]. Softphone đa năng và điện thoại IP để bàn cần tài khoản này; các điện thoại trên trình duyệt dành cho người dùng cá nhân như TwinPhone dùng cách đăng nhập riêng bằng email hoặc Google[11].

Thiết lập softphone bằng tài khoản SIP

  1. Mở tài khoản với một nhà cung cấp SIP. Zadarma cấp cho tài khoản mới một số SIP nội bộ miễn phí và số thử tiếng vọng (echo test) 4444 miễn phí[19].
  2. Cài một softphone SIP, như MicroSIP[1] hoặc Linphone[7].
  3. Thêm tài khoản với ba thông tin của nhà cung cấp. Trong hướng dẫn MicroSIP của Zadarma, đó là máy chủ sip.zadarma.com, số SIP của bạn làm tên đăng nhập[2], và mật khẩu riêng của số đó[2].
  4. Lưu lại. Nếu thông tin đúng, trạng thái hiển thị Online[2], nghĩa là ứng dụng đã đăng ký thành công.
  5. Gọi thử số echo test, rồi nạp tiền: cuộc gọi đến số điện thoại có tính phí[19].

Số SIP miễn phí chỉ dùng nội bộ trong mạng của nhà cung cấp[19]. Để hiển thị một số điện thoại thật với người bạn gọi, bạn mua một số điện thoại ảo và đặt nó làm số hiển thị của mình[20]; Zadarma có số ở 110 quốc gia[21].

Điện thoại trên trình duyệt có dùng SIP được không?

Có. Một tiêu chuẩn của IETF cho phép chạy SIP qua WebSocket "để có thể dùng SIP trong các triển khai hướng web"[22], còn WebRTC đảm nhận phần âm thanh. Các trình gọi điện web dành cho người dùng cá nhân như Yolla Web và TwinPhone không yêu cầu thông tin đăng nhập SIP; chúng chạy trên tài khoản và số dư riêng[10][23].

Ưu và nhược điểm của softphone và điện thoại trên trình duyệt

Ngoài bảng so sánh, các đánh đổi đều bắt nguồn từ một khác biệt gốc: softphone là công cụ đa năng bạn tự cấu hình, còn điện thoại trên trình duyệt là dịch vụ của một nhà cung cấp mà bạn đăng nhập vào. Vì vậy softphone linh hoạt hơn, còn điện thoại trên trình duyệt dùng được nhanh hơn. Đây là những điểm tôi sẽ cân nhắc, lấy từ tài liệu của chính các nhà cung cấp.

Softphone

Điện thoại trên trình duyệt

Chi phí sử dụng mỗi loại là bao nhiêu?

Bạn hiếm khi phải trả tiền cho phần mềm: Linphone miễn phí[7], MicroSIP là mã nguồn mở[1], và mở một điện thoại trên trình duyệt không tốn gì. Bạn trả tiền cho cuộc gọi đến số điện thoại và cho số điện thoại bạn thuê, và số dư thuộc về tài khoản chứ không thuộc về phần mềm: Yolla Web dùng chung tài khoản với ứng dụng di động Yolla[10]. Giá mỗi phút được công bố của ba nhà cung cấp:

Giá mỗi phút
Dịch vụMỹAnh, di độngẤn Độ
Zadarma202 ₫[25]519 ₫576 ₫
TwinPhone516 ₫[26]3.095 ₫[26]2.064 ₫[26]
Yollatừ 258 ₫[27]từ 2.580 ₫[28]từ 617 ₫[29]

Giá mỗi phút, mức thấp nhất được công bố vào ngày kiểm tra. Trên điện thoại, hãy vuốt ngang để xem.

Giá của Zadarma chưa gồm VAT[25], và từ ngày 10/11/2026, cuộc gọi đi Mỹ của hãng được tính tối thiểu 12 giây, sau đó tính theo từng giây[30]. TwinPhone làm tròn lên theo phút và số dư không hết hạn[23]; dịch vụ này không có cuộc gọi miễn phí hay tín dụng dùng thử[31] và tính giá cao hơn Yolla khi gọi di động Anh và Ấn Độ[26][28][29]. Hệ thống điện thoại doanh nghiệp thường được bán theo số người dùng: Dialpad có giá từ 386.934 ₫ mỗi người dùng mỗi tháng, thanh toán theo năm[32].

Bạn nên dùng loại nào?

Hãy chọn theo hoàn cảnh, không phải theo công nghệ. Điện thoại trên trình duyệt là con đường ngắn hơn cho vài cuộc gọi mỗi tháng từ laptop. Softphone phù hợp khi bạn gọi cả ngày, đã có sẵn thông tin đăng nhập SIP từ công ty hoặc nhà cung cấp, hoặc muốn dùng một ứng dụng cho nhiều nhà cung cấp. Hai loại có thể dùng song song: softphone cho công việc và điện thoại trên trình duyệt cho những cuộc gọi cá nhân thỉnh thoảng mới có.

Câu hỏi thường gặp

Softphone có giống VoIP không?

Không. VoIP là phương thức: giọng nói được truyền dưới dạng dữ liệu qua internet. Softphone là một loại phần mềm VoIP, một ứng dụng bạn cài đặt; điện thoại IP để bàn và điện thoại trên trình duyệt là những loại khác. Phần lớn softphone dùng SIP, tiêu chuẩn của IETF để thiết lập và kết thúc cuộc gọi[17]. Về bản thân đường dây, xem bài so sánh VoIP với điện thoại bàn.

Có thể lấy ví dụ về softphone nào?

MicroSIP cho Windows và Linphone cho máy tính, iPhone và Android là các softphone SIP đa năng: chúng dùng được với thông tin đăng nhập từ bất kỳ nhà cung cấp SIP nào[1][7]. Ứng dụng của nhà cung cấp cũng là softphone, như các ứng dụng của Zadarma cho Windows và macOS[6] và ứng dụng máy tính của Aircall[4]. Một trình gọi điện web như Yolla Web không phải là softphone theo nghĩa này, vì nó chạy trong trình duyệt mà không cần tải về hay cài đặt gì[10].

Softphone có miễn phí không?

Phần ứng dụng thường là miễn phí: MicroSIP là mã nguồn mở theo giấy phép GNU GPL v2[1], và Linphone miễn phí trên máy tính và trên các kho ứng dụng[7]. Cuộc gọi trong mạng của nhà cung cấp cũng có thể miễn phí, như ở Zadarma[19]. Cuộc gọi đến máy bàn và di động thì không: bạn trả tiền cho nhà cung cấp SIP theo phút hoặc theo gói, và nếu muốn có số điện thoại riêng thì phải thuê thêm[21].

Điện thoại trên trình duyệt có kém an toàn hơn softphone không?

Về thiết kế thì không. WebRTC bắt buộc mã hóa luồng media theo các quy tắc bảo mật của IETF[3]. Với softphone SIP, việc mã hóa phụ thuộc vào các thiết lập, TLS cho phần báo hiệu và SRTP cho âm thanh, mà cả ứng dụng lẫn nhà cung cấp đều phải hỗ trợ[1][18]. Dù dùng loại nào, chặng cuối trên mạng điện thoại vẫn tuân theo mức bảo mật của nhà mạng phía người nhận[35]. Xem thêm trong các kiểm tra về quyền riêng tư và an toàn của tôi.

Vì sao softphone của tôi cứ ở trạng thái offline?

Online nghĩa là ứng dụng đã đăng ký với máy chủ của nhà cung cấp, nên SIP biết phải gửi cuộc gọi của bạn đến đâu[17]. Nếu ứng dụng cứ offline, hãy kiểm tra máy chủ, tên đăng nhập và mật khẩu mà nhà cung cấp đưa cho bạn; trong hướng dẫn MicroSIP của Zadarma, trạng thái chỉ chuyển sang Online khi các thông tin này chính xác[2]. Ô mật khẩu cần mật khẩu riêng của số SIP, mà Zadarma hiển thị trong trang quản lý tài khoản khách hàng[2].

Wi-Fi Calling hay Phone Link có phải là softphone không?

Không. Wi-Fi Calling là tính năng nhà mạng di động cung cấp trên chính thuê bao điện thoại của bạn, truyền qua Wi-Fi[36]. Microsoft Phone Link chỉ thực hiện cuộc gọi trên PC thông qua chính điện thoại của bạn được liên kết bằng Bluetooth[37]. Softphone là một ứng dụng riêng có tài khoản riêng, và không cần SIM hay điện thoại ở gần. Xem thêm trong bài Wi-Fi Calling thực ra là gì.

Cần thiết bị gì để dùng softphone hoặc điện thoại trên trình duyệt?

Một máy tính, máy tính bảng hoặc điện thoại có micro và loa, tốt nhất là tai nghe có micro, cùng một kết nối internet ổn định. Hệ điều hành phải cho phép ứng dụng hoặc trình duyệt dùng micro: Windows có một công tắc cho các ứng dụng máy tính[38], còn macOS có công tắc bật/tắt cho từng ứng dụng[39]. Điện thoại trên trình duyệt còn cần quyền dùng micro của chính trang web đó, và Chrome cho phép bạn chỉ cấp quyền cho trang bạn đang mở[40].

Có softphone cho máy Mac không?

Có. Ứng dụng của các nhà cung cấp có bản cho Mac: Zadarma chẳng hạn có ứng dụng softphone cho macOS lẫn Windows[6], còn MicroSIP, softphone SIP mã nguồn mở, là ứng dụng Windows[1]. Nếu bạn không muốn cài gì, điện thoại trên trình duyệt chạy được trong Safari hoặc Chrome: TwinPhone ghi macOS trong số các hệ điều hành được hỗ trợ[11], và Google Voice hỗ trợ Safari[41]. Dù chọn cách nào, macOS cũng phải cho phép ứng dụng hoặc trình duyệt dùng micro[39]. Tôi viết về cách dùng trình duyệt trong gọi số điện thoại từ Mac khi không có iPhone.

Có điện thoại web miễn phí nào gọi được số điện thoại thật không?

Có, kèm giới hạn. Trong bảng xếp hạng cho người đọc ở Mỹ của tôi, TextNow và Google Voice đứng thứ nhất và thứ hai, và cả hai gọi miễn phí hầu hết cuộc gọi đến số Mỹ và Canada[42][43], nhưng chỉ cho cư dân Mỹ, cộng thêm người Canada với TextNow[44][45]. PopTox không cần đăng ký[46] nhưng chỉ cho năm cuộc gọi miễn phí mỗi ngày đến cùng một số[47]. TwinPhone, hạng ba và là nhà tài trợ của trang này, không miễn phí: bạn nạp tối thiểu 257.956 ₫ và trả tiền theo phút[23], nhưng dịch vụ cho đăng ký không cần số điện thoại[11].

Giá được quy đổi sang VND theo tỷ giá ngày 30 tháng 10, 2026 (ExchangeRate-API (open access endpoint)). Di chuột lên một mức giá để xem giá gốc của nhà cung cấp.

Hỏi AI về nghiên cứu này

Mỗi nút mở trợ lý AI trong tab mới và yêu cầu nó tóm tắt trang này, kèm liên kết đến trang làm nguồn.

Nguồn tham khảo

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