VoIP(网络电话)基础知识入门

让我们按顺序了解语音是如何被转换成网络数据并传送出去的。

  1. 什么是VoIP(网络电话)

    VoIP(Voice over Internet Protocol,互联网语音协议)是将模拟语音信号转换为数字数据包,再通过互联网而非电话线路传输的技术。与传统电路交换电话不同,VoIP通话不会在通话期间一直占用线路,而是像其他网络流量一样以数据包的形式传输。

  2. 编解码器(Codec)的作用

    将语音压缩为数字数据、再还原为声音的算法叫做编解码器。G.711、G.729、Opus等编解码器各不相同,使用哪种编解码器会直接影响通话音质和所需带宽。

  3. SIP和RTP协议

    SIP(会话发起协议)负责拨打、接听、挂断电话等"建立连接"的信令工作,RTP(实时传输协议)则负责连接建立后实时传输实际的语音数据。这两个协议必须协同工作,才能完成一次完整的VoIP通话。

  4. 抖动(Jitter)与抖动缓冲区

    语音数据包没有按照固定间隔、而是参差不齐地到达的现象叫做抖动。接收端设备会把到达的数据包先存入抖动缓冲区,再按固定节奏播放出来,从而减少声音断续或失真的现象。

  5. 丢包和延迟对通话质量的影响

    传输过程中如果数据包丢失,声音会瞬间中断或变得含糊;而延迟(latency)增大时,通话双方常常会在对方话还没说完时就同时开口,出现"抢话"的现象。

  6. 生活中常见的VoIP例子

    Skype、Zoom、微信语音通话等通过互联网拨打的语音/视频通话应用,全部都基于VoIP技术。智能手机的普通通话如今也大多通过VoLTE(基于LTE的语音通话)方式传输,同样是用VoIP技术传送语音,而非传统的电路交换方式。

如果通话中画面经常卡顿

如果视频通话中画面或声音经常中断,最好先检查一下网络状况,不稳定的Wi-Fi或网络拥堵是最常见的原因。

想了解延迟对通话质量的影响

在VoIP通话质量中,延迟和抖动同样重要。做一次ping测试了解自己网络的往返时间,有助于判断当前网络是否适合通话。

常见问题

VoIP通话比普通电话便宜吗?

一般来说是的。与需要一直占用线路的传统电话不同,VoIP是与其他数据共用现有的互联网线路,这在国际长途通话上体现得尤为明显。不过通话质量会随网络状况而变化。

Wi-Fi通话(VoLTE、Wi-Fi Calling)也属于VoIP吗?

是的。智能手机的VoLTE(基于LTE的语音通话)和Wi-Fi通话,都是基于将语音转换成数据包传输的VoIP技术。这也是为什么在信号较弱的地方,手机会自动切换到Wi-Fi通话。