如何从sip类中获取SDP信息(在java中)



我正在Sailfin上实现一个调用桥接应用程序。SIP信号运行良好。但我需要音频捕获的源和目标RTP媒体端口。

如何从INVOKE内容(SDP部分)中获取端口信息?将使用哪种具体方法?

由于sailfin是JSR-289的实现,因此它不理解SIP内容。您可以通过使用返回ObjectSipServletMessage.getContent()读取SipServletRequestSipServletResponse内容来获取SDP。

除非是概念验证,否则我强烈建议将媒体处理委托给媒体代理,即使是简单的B2BUA应用程序也是如此。有很多,我碰巧喜欢这个,它是由构建OpenSIPS的同一个团队构建的。

最新更新