修改SIP消息的SDP正文有多错误?

修改SIP消息的SDP正文有多错误?,sip,sdp,Sip,Sdp,我为公司创建的SIPPBX的一个要求是记录通过它的所有呼叫。我通过强制所有SIP消息通过PBX并修改SDP主体来解决这个问题,以便流通过它并被记录。它工作得很好 我最近发现这是不允许的 有没有其他方法来实现呼叫记录,以及这在协议方面有多“错误”?听起来你在描述一个SIP代理,或多或少是一个会话边界控制器(SBC)。代理可以修改SDP,但在这样做时应该小心。通常,SBC会将媒体目的地设置为自己,并将数据代理到目的地。因此,这完全符合法律规范(假设设备已经到达您的服务器) 然而,“不允许”也可能意味

我为公司创建的SIPPBX的一个要求是记录通过它的所有呼叫。我通过强制所有SIP消息通过PBX并修改SDP主体来解决这个问题,以便流通过它并被记录。它工作得很好

我最近发现这是不允许的


有没有其他方法来实现呼叫记录,以及这在协议方面有多“错误”?

听起来你在描述一个SIP代理,或多或少是一个会话边界控制器(SBC)。代理可以修改SDP,但在这样做时应该小心。通常,SBC会将媒体目的地设置为自己,并将数据代理到目的地。因此,这完全符合法律规范(假设设备已经到达您的服务器)


然而,“不允许”也可能意味着“法律上不允许录制呼叫”,这在各州之间变化很大。

听起来像是在描述一个SIP代理,或多或少是一个会话边界控制器(SBC)。代理可以修改SDP,但在这样做时应该小心。通常,SBC会将媒体目的地设置为自己,并将数据代理到目的地。因此,这完全符合法律规范(假设设备已经到达您的服务器)


然而,“不允许”也可能意味着“法律上不允许录制通话”,这在各州之间有很大差异。

实现通话录制的一种更为传统的方法是捕获线路上的RTP数据包,并将它们放在一起创建音频文件。有相当多的工具可以做到这一点,它甚至内置于


就SDP的调整而言,这绝对不是“不允许的”,至少在技术层面上是不允许的。当用户代理将私有IP地址放入SDP中时,许多SIP代理都会被迫损坏SDP中的IP地址。您会发现,大多数SIP服务器在这方面都有某种功能,通常是呼叫NAT损坏或类似的功能。

实现呼叫记录的更传统的方法是捕获线路上的RTP数据包,并将它们放在一起创建音频文件。有相当多的工具可以做到这一点,它甚至内置于

就SDP的调整而言,这绝对不是“不允许的”,至少在技术层面上是不允许的。当用户代理将私有IP地址放入SDP中时,许多SIP代理都会被迫损坏SDP中的IP地址。您会发现大多数SIP服务器在这方面都有某种功能,通常称之为NAT mangling或类似功能。

您是否有“这是不允许的”的参考资料?听起来你对我做的是对的。就像jesup问的,“这是不允许的”是指“SIP不允许的”还是“我国的法律规定这是非法的”?你有“这是不允许的”的参考资料吗?听起来你对我做了正确的事。就像jesup问的,“这是不允许的”是指“SIP不允许这样做”还是“我国的法律规定这是非法的”?“法律上不允许的”也因国家而异。“法律上不允许的”也因国家而异。