Sailfin 経由で通話ブリッジ アプリケーションを実装しています。SIP シグナリングは正常に実行されています。しかし、audioCapture の送信元と送信先の RTP メディア ポートが必要です。
INVOKE コンテンツ (SDP 部分) からポート情報を取得する方法は? どの具体的な方法が使用されますか?
Sailfin は JSR-289 の実装であるため、SIP コンテンツを認識しません。SipServletRequest
を使用してとのSipServletResponse
内容を読み取ることで、SDP にアクセスできSipServletMessage.getContent()
ますObject
。
概念実証の場合を除き、単純な B2BUA アプリであっても、メディア処理をメディア プロキシに委任することを強くお勧めします。そこにはたくさんありますが、OpenSIPS を構築したのと同じグループによって構築されたこれがたまたま気に入っています。