我有一个SIP服务器,我无法控制代码,我想拦截传出的SIP邀请(在运行Windows的SIP服务器上运行代码)并重写FROM字段的显示部分在SIP INVITE中。
这在Windows中可行吗?用.Net?我需要使用哪个库?
答案 0 :(得分:0)
是否可以将其路由到您选择的代理服务器,或者您想在平台上专门执行此操作?
在同一平台上,您正在寻找的是网络级SIP /文本解析工具,它在数据包到达网络层之前抓取数据包并转发到目标。除非SIP服务器本身允许访问,否则我没有遇到任何能够做到这一点的人。 DPI工具在某种程度上做到了,但是我遇到了在UDP数据包中切换和更改SIP或文本的能力。
将其路由到“pit-stop”之类的其他目的地。您可以在哪里调整和更改每一件事,然后将其发送回去。基于代理服务器或基于B2BUA的SBC也可以帮助您调整和更改这些标头。在整个行业中,它通常被称为消息转换规则,并且有不同的方法。根据需要静态和动态。