問題タブ [openser]
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 - Kamailio 3.1 の問題、加入者間の通話の失敗など
http://www.kamailio.org/dokuwiki/doku.php/packages:debs経由で Ubuntu 10.04 LTS に Kamailio をインストールしました 。
/etc/kamailio/kamctlrc を更新: SIP_DOMAIN=MY-IP DBENGINE=MYSQL
また、apt-get 経由で kamailio-mysql-modules をインストールしました。
次に、kamdbctl create を実行して、MySQL データベースを作成しました。
その後、kamctl start で Kamailio を起動しました。成功。
最後に 2 人のユーザーを追加しました: kamctl add 100 PASS1 kamctl add 101 PASS2
これで、SIP クライアントとサブスクライバーの間で通話できるはずですよね?
しかし、私が試しても何も起こりません。また、クライアントのユーザー名とパスワードに何を使用しても、正常に登録されることがわかりました。
なにが問題ですか?
sip - FreeSwitch のディスパッチャーとしての Kamailio
FreeSwitch の単純なディスパッチャとして Kamailio を使用しています。これはこれまでの私の構成です: http://pastebin.com/nBPSpe6S
iPhone と Android を接続すると、それらの間の呼び出しがタイムアウトになります。電話の 1 つとラップトップを接続すると、それらの間で通話が行われ、「ホップが多すぎます」というエラーが発生します。
それらすべてを使用して、フリースイッチに電話をかけたり、ボイスメールを聞いたり、音楽を保留したりできます.
それで、それはまだNATの問題か類似していると思いますか?
誰かがエラー、不足しているもの、または構成に問題があるものを見つけることができますか?
PS Kamailio を使用せずに、電話、ラップトップなどを FreeSwitch に直接追加すると、すべてが機能します。
virtual-machine - Asterisk で同じ 5060 ポートを使用し、VM を実行している DNS サーバー
自宅に OpenSER 1.1.1 と Asterisk 1.4.01/DNS サーバー (2 台のコンピューター) を実行する SIP サーバーがありますが、OpenSer と Asterisk/DNS を実行するために 2 つの VM (Debian と Debian) を実行する 1 台のコンピューターを実行できるかどうか疑問に思いましたサーバー、それぞれ。
現在、ポート 5060 は 2 台のコンピューター間の通信に使用されています (各コンピューターには静的 IP アドレスがあることは言うまでもありません) が、私がやりたいのは、OpenSer と Asterisk/DNS サーバーを実行する 2 つの VM を実行する 1 台のコンピューターを用意することです。同じポート 5060 を介してお互いに話すことは可能ですか? それは衝突を引き起こしますか?
私にお知らせください。お時間をいただきありがとうございます。
sip - kamailio imsdroid 片道のオーディオはクリアで、もう一方の方法は風とジッターの音だけです
Kamailio を sip server/registrar としてインストールし、デフォルトの構成を使用しています。IMSdroid (内線番号 100) を使用するモバイル cleint Linphone (内線番号 300) を使用する Windows クライアント
Register satus: 両方のクライアントが正常に登録されました
両方のクライアントは、ワイヤレス WIFI モデムを使用して kamailio に接続されます。
(IMSdroid から) linphone にダイヤルします: 両方とも OK が鳴ります。
IMSdroid で聞こえる音声は問題ありません。Windows linphone で聞こえるオーディオは、風の音とジッター (または電車の音、大きな声で話すと大きくなる) です。
ビデオは両側で問題ありません (両方のクライアントでビデオがはっきりと表示されます)
両方のクライアントがkamailio (パブリック インターネット IP) に接続されます
問題は何から?
sip - アウトバウンド SIP 用に Kamailio/OpenSER レジストラ/プロキシを構成しますか?
Kamailio v4.0 SIP レジストラーと SIP over websockets のプロキシをセットアップしました。送信メッセージの送信または外部ドメインの SIP アドレスへの送信呼び出しを除いて、すべて正常に動作しています。非ローカル SIP アドレスからメッセージと通話を受信できますが、送信できません。
domain
やなどのさまざまなモジュールのドキュメントを理解しようとしましたが、outbound
まだ困惑しています。私の設定ファイルは基本的にこれと同じです。
これは構成というよりは、新しいプログラミング言語を学ぶようなものです。続行する方法についてのアイデアはありますか?
編集:ログファイルで次のことを見つけました:
configで再コンパイルしSTUN=1
てロードoutbound.so
しました(これは間違ったツリーを鳴らしていますか?)。今ログは言う:
sip - kamailio による iptel.org と同様の SIP サーバーの構築
iptel.org のような SIP サーバーを構築したい。このチュートリアル ( http://kb.asipto.com/kamailio:skype-like-service-in-less-than-one-hour ) を使用して Kamailio SIP Server をインストールします。しかし、私にはいくつかの問題があります。
- サーバーが UDP で動作しません。
- クライアントはプロキシでのみ動作します。(プロキシはクライアントで設定する必要があります。iptel のようなプロキシを使用したくありません)
- Jitsi をクライアントとして使用しました。サインインしていますが、呼び出すことができませんでしたが、EyeBeam は呼び出すことができます
どうすればこの問題を解決できますか?