Freeswitch是一个B2BUA,也就是说它是一个背靠背的UA。它不能作为sip proxy使用,无论是SIP信令还是媒体数据流,都必须在freeswitch内部终结再重新发起。Freeswitch作为UAS终结UAC的请求,然后再作为UAC向真正的UAS发起请求。
SIP proxy是那种在SIP信令中加上一个via,处理处理SIP信息,这加一段,那减一段,但是不会修改修改session标志符(唯一标识一个dialog还要transaction的信息)。
PS:感觉自己的文字水平已经退化到了小学生那样,一件事情已经完全讲不清楚了。