問題タブ [sipml]
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.
sip - sipml5 を使用して招待メッセージから Call-Info ヘッダーを読み取る方法
私は freeswitch で sipml5 を使用しており、通話がいつ自動的に応答されるかを検出する必要があります。私がそれを取得できる唯一の部分は、SIP Invite メッセージです。
私のVOIP電話はCall-Infoヘッダーからそれを検出します:
sipml5 を使用して Call-Info ヘッダーにアクセスする方法はありますか?
webrtc - SIPML 5 クライアントと SipServlets が WSS を使用すると機能しない
HTTPS で Tomcat を実行しています。SIPML5 WebSocket アプリケーションを tomcat にデプロイしようとしました。ws を使用して Sip サーブレットに接続しようとしたとき: ws://192.168.XY:5082
Sip Servlets Config は次のようになります。
エラーが発生しました: SIPml-api.js:4 Mixed Content: The page at ' https://192.168.X1.X2:8443/CallCenterBK/CallCenterBK.jsp?sip=1 ' が HTTPS 経由で読み込まれましたが、接続しようとしました安全でない WebSocket エンドポイント「ws://192.168.XY:5082/」へ。このリクエストはブロックされました。このエンドポイントは、WSS 経由で利用できる必要があります。
SIPML 5 クライアントを wss に変更した場合: wss://192.168.XY:5082
そして、私の一口サーブレットの設定は次のようになります:
別のエラーが発生しました: 'wss://192.168.XY:5082/' への WebSocket 接続に失敗しました: 接続確立でエラーが発生しました: net::ERR_CONNECTION_CLOSED
そして、sipml 5 クライアントに設定した場合: wss://192.168.XY:5082 と構成が次のように変更されました:
エラーが発生しました: 'wss://192.168.1.3:5082/' への WebSocket 接続に失敗しました: 接続の確立中にエラーが発生しました: net::ERR_TIMED_OUT
私が間違って何をしましたか?
どんなアイデアでも大歓迎です。
google-chrome - アスタリスク sslv3 アラート ハンドシェイクの失敗
Ubuntu v14.04.3 LTS とアスタリスク 13.3.2 を使用しています。demo-congrats オーディオを再生するためだけに sipml5 クライアントから自分の内線番号を呼び出そうとすると、通話が即座に切断されます。アスタリスク ログを確認すると、次のエラーが表示されました。
また、Chrome v54 を使用しています。
このエラーはopensslにあると思いますが、この問題を解決するための正確で完全な答えはまだ得られていません. この問題を解決する方法を知っている人はいますか?
javascript - WebRTC から PSTN への通話が確立されましたが、音声がありません
基本的に私はアスタリスク サーバーをセットアップし、sip プロバイダーに接続して、pstn またはモバイル ネットワークに電話をかけます。Zoiper - Asterisk - Sip provider - モバイルネットワークなどのソフトフォンから電話をかけると、通話が確立され、両端で音声が聞こえるため、SIP から SIP を適切に構成しました。
WebRTC を使用したいので、localhost のクライアントとして sipML5 を使用しています。sipml5 に sip ピアを登録しましたが、正常に動作します。ソフトフォンまたは PSTN/モバイル ネットワークに通話を発信すると、通話は確立されますが、両端で音声が聞こえません。
sipML5 でエラーが表示されます: onSetRemoteDescriptionError
DOMException: リモート応答 sdp の設定に失敗しました: ice-ufrag および ice-pwd なしで SDP で呼び出されました。
rtp.conf と sip.conf のピアで ice を有効にしました。また、google stun サーバーを rtp.conf に入れます。
何が問題なのかわかりません。問題は WebRTC to SIP にあります。dobango で webrtc2sip ゲートウェイをインストールしていません。アスタリスク13を使用しているので、インストールする必要があるかどうかわかりません。
何が問題なのですか?