VoIP之IP直拨

​  在VoIP应用场景中,有一种功能叫IP直拨,也称为IP直呼。 原理是在两个SIP终端或终端和服务器之间,按照SIP协议定义,通过呼叫(INVITE)对方IP地址实现SIP音视频通话的功能。该功能要求被叫方要监听在相应的网络传输协议及服务端口上,SIP协议默认传输协议是UDP, 默认端口5060。

一、信令分析

抓包如下,可以看到双方是使用UDP传输方式
VoIP之IP直拨_第1张图片
与常见的SIP账号呼叫的区别是from/to字段没有账号(user)部分,只有IP地址,如下图:

VoIP之IP直拨_第2张图片
呼叫流程:
VoIP之IP直拨_第3张图片

二、关键说明:

  • 一般用于局域网内IP可以互通的2个SIP终端或终端与服务器之间
  • 不需要注册账号,因此,可以不需要借助SIP服务器实现SIP呼叫
  • 一般SIP话机或SIP会议/服务器都支持IP直拨功能
  • 具有SIP账号呼叫大部分特性和协议支持
  • 支持传输方式UDP、TCP和TLS中的一种或多种
  • 被叫方需要监听在相应的网络传输协议及服务端口上,SIP协议默认传输协议是UDP, 默认端口5060
  • 主叫方要和被叫方使用相同的传输方式,如UDP

你可能感兴趣的:(VOIP,IP直拨,IP直呼,SIP,VoIP,SIP终端)