我正在通过Sailfin实施一个呼叫桥接应用程序。 SIP信令正常运行。但我需要audioCapture的Source和Destination RTP媒体端口。
如何从INVOKE内容(SDP部分)获取端口信息?将使用哪种具体方法?
答案 0 :(得分:0)
由于sailfin是JSR-289的一个实现,因此它不了解SIP内容。您可以使用返回SipServletRequest
的{{1}}来阅读SipServletResponse
和SipServletMessage.getContent()
内容,从而获得SDP。
除非出于概念验证,否则我强烈建议将媒体处理委托给媒体代理,即使对于简单的B2BUA应用也是如此。有很多,我碰巧喜欢this one,它是由构建OpenSIPS的同一组构建的。