我正在通过 Sailfin 实现一个呼叫桥接应用程序。SIP 信令运行良好。但我需要用于 audioCapture 的源和目标 RTP 媒体端口。
如何从 INVOKE 内容(SDP 部分)中获取端口信息?将使用哪种具体方法?
由于sailfin 是JSR-289 的实现,它不理解SIP 内容。SipServletRequest
您可以通过读取和SipServletResponse
内容来获取 SDP,使用SipServletMessage.getContent()
which 返回一个Object
.
除非用于概念验证,否则我强烈建议将媒体处理委托给媒体代理,即使对于简单的 B2BUA 应用程序也是如此。那里有很多,我碰巧喜欢这个由构建 OpenSIPS 的同一组构建的。