
sip
摩西2016
这个作者很懒,什么都没留下…
展开
-
resiprocate编译测试
从github下载的源码,无论怎么配置boost的include路径,总是报编译错误。无奈,只能从tarball源码编译。tarball的源码从https://www.resiprocate.org/files/pub/reSIProcate/releases/下载,下载后解压到reciprocate目录下,然后执行下面命令就可以编译安装了。$ cd resiprocate$ ./configur原创 2017-08-21 17:47:01 · 1583 阅读 · 0 评论 -
SIP穿越NAT的rport机制
调试asterisk时发现从公网发来的INVITE的响应都不能正常返回到客户端,抓包发现响应都发到via头域中写明的那个port上去了,而实际asterisk是从NAT转换后的地址和端口接收的INVITE请求。最终发现需要在via中加入rport字段,使得asterisk使用rport机制路由响应。具体的RFC文档参见RFC3581。RPORT机制:转载 2017-09-13 08:48:21 · 1078 阅读 · 0 评论