問題タブ [sip-servlet]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
150 参照

java - SIP サーブレット: SipServletRequest getcontent as xml

SIP サーブレット API を使用して、SIP SIMPLE で POC を実行しています。

パブリッシュ リクエストでは、パブリッシュされた XML の内容を読み取りたいと考えています。リクエストのコンテンツ タイプが application/pidf+xml であることはわかっています。しかし、それを XML に変換することはできません。どのクラスがこれを処理するのかわかりません。また、オブジェクトのクラス名を調べようとすると、[B .

返されたオブジェクトをXMLに変換する方法を教えてください。私は適切な方法を見つけるのに本当に苦労しています。

ありがとう

私の解決策: これが解決策なのか回避策なのかはわかりませんが、以下は私が行ったことです:

そのため、sには XML に変換できる XML 文字列が含まれるようになりました。

より良い解決策がある場合は、投稿してください。

ありがとう

0 投票する
1 に答える
64 参照

xml - Eclipse の sip.xml に関する警告

sip.xml があります (SIP サーブレット用)

Eclipseの警告が表示されますNo grammar constraints (DTD or XML Schema) referenced in the document.

どうすれば修正できますか?`

0 投票する
0 に答える
40 参照

servlets - SipSession と HttpSession

コンバージド アプリケーションでSipSessionをに関連付けるにはどうすればよいですか?HttpSession

HttpSessionを持っていると を作成できることはわかっていますがSipApplicationSession、SIP サーバーとも通信している Web ページがあると仮定すると (たとえば、Web ソケットを介して)、対応する を取得するにはどうすればよいでしょうHttpSessionSipSession

私の考えは、HttpSessionレジストリを作成し、SIP メッセージの追加ヘッダーとして JSESSIONID を追加してから、対応する を取得することHttpSessionです。より良い方法はありますか?

これは、Web アプリケーションで認証されたユーザーが、追加のパスワードチャレンジ (自動化されているかどうかにかかわらず) なしで SIP サーバーでも自動的に認証されるようにするために必要です。

0 投票する
1 に答える
67 参照

java - SIPDriver を使用して junit テストを実行しているときに、sip サーブレットの doBye メソッドが呼び出されない

私は 1 つの sipservlet を作成しました。SIPdriver を使用してテストを行っているときに、doInvite,doResponce メソッドが呼び出されているのに、doBye メソッドが呼び出されていません。助けてください。事前にご支援いただきありがとうございます。

0 投票する
2 に答える
158 参照

sip - Mobicents SIP エラー応答処理 - 再プロキシする適切な方法は?

Mobicents SIP サーブレット コンテナーは、私が使用した他の SIP コンテナーとは異なる方法でエラー応答を処理するようです。状況は次のとおりです。

  • INVITE を受信すると、アプリはダウンストリーム (監視対象) を処理およびプロキシします (そのため、招待への応答を受け取ることができます)。

  • 最初のターゲットからエラー応答を受信すると、アプリは新しい宛先に (監視されていない方法で) プロキシします。

これにより、最初のエラー応答が上流に伝播するのを防ぐ必要があります (トランザクションに新しいターゲットがあるため)。ただし、Mobicents コンテナーを使用すると、INVITE が実際に新しい宛先にプロキシされても、最初に受信したエラー応答が上流に伝搬されます。これは Mobicents 実装のバグだと思いますが、どうすればこれを回避できますか?

コード:

0 投票する
1 に答える
445 参照

java - Sip サーブレットが招待リクエストを送信しない

Android JAIN-SIPアプリケーションを使用してクライアントを作成し、mobiecent jboass as7でsipサーブレットを実行しています。REGISTER をサーバーに送信し、クライアントをロケーション サービスに登録することに成功しました。今、私は招待リクエストを送信し、Sip-Servlet は 100 TRYING に応答しましたが、デバイスが接続される他のデバイスにはリクエストがありません。

1) Android device1 Sip Stack は 10.0.2.15:5060 に作成されます

2) Android device2 Sip スタックは 10.0.2.15:5061 に作成されます

3) localhost JBOSS AS 7 でサーバーを実行しています

これはSip-ServletdoInvite()メソッドです

私の DAR ファイル

おそらく何が問題であるかのヒントを得ることができます。私はヒントやアイデアがありません。

0 投票する
3 に答える
4443 参照

java - Sip サーブレットが SDP コンテンツを取得する

SIP アプリケーションで SIP メッセージから SDP を推定する必要があります。私は次のようなことをしようとしました:

しかし、それは私に SDP を返しません。問題を解決するためのアドバイスはありますか?ありがとうございました!