問題タブ [kamailio]
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-server - Kamailio、複数の SIP URI を呼び出すことは可能ですか?
Kamailio で初めて遊んでいますが、クライアント間で通話できるように起動して実行することができました。
一度に複数のクライアントに電話をかけ、最初に電話に出た人が電話を受けることはできますか?
sip - Kamailio に Edge Proxy をサポートさせるにはどうすればよいですか?
RFC http://www.rfc-editor.org/rfc/rfc5626.txtで説明されているように、Kamailio で Edge Proxy を拡張するにはどうすればよいですか? モジュールを書くべきですか、それとも構成ファイルを書くだけですか?
誰かがすでにそれを行っている場合は、アドバイスをください。
ありがとう 。
voip - KamailioテキストファイルCDR
KamailioにデータベースではなくテキストファイルにCDRを記録させようとしています。呼び出しは正常にルーティングされますが、CDRディレクトリに何も表示されません。これがkamailio.cfgファイルの関連ビットだと私が思うものです。明らかにそれがすべてではありませんが、そのほとんどが3.3.1ディストリビューションに付属するデフォルトです。呼び出しは配布ファイルに従ってルーティングされますが、呼び出しの終了時に/ var / log/kamailioディレクトリには何も書き込まれません。Kamailioはkamailio:kamailioとして実行されており、ディレクトリは同じものによって所有されています。Wiresharkトレースは、正しいシグナリングコードの順序(IVRに招待、試行、200、さようなら)を示し、音声があります。
ありがとう。
`
sip - Kamailio のカスタム SIP ヘッダー
Lua スクリプトから Kamailio 3.3.1 にカスタム ヘッダーを設定する必要があります。理論的には、次のように構成スクリプトで設定できます-
しかし、Lua スクリプトから呼び出す方法がわかりません。これは、これを行うのに適した場所です。私のCFGファイルには次のものがあります-
私の Lua スクリプトは、問題なく動作します。ドキュメントは append_hf() が textops モジュールの一部であることを示唆しているようですが、それを Lua スクリプトに公開する方法がわかりません。
誰かがこれを理解するのを手伝ってくれますか、それとも私の目標を達成するための別の方法を提案してくれますか?
sip - OpenSIPS/Kamailio/OpenSER による RTP プロキシ
複数の IP をリッスンする OpenSIPS サーバーがあります。コールを次のポイントに戻す場合、すべてのシグナリングとメディアがコールが最初に着地した IP から来るようにしたい (発信者と着信者に互いの IP アドレスを知られたくない)。
RTPProxy のようなものに必要なものがあると思います。
私の質問は、IP アドレスごとに 1 つの RTPProxy サーバーが必要ですか、それとも単一のサーバーを介して複数の IP をルーティングできますか? より良い解決策はありますか?
私はこれを自分で試してみますが、RTPProxy サーバーを正しく実行するのに苦労しています (RTPProxy に関する問題ではなく、私の無知です)。セットアップに時間を無駄にしているかどうかを誰かが知っているかどうかを確認するために、事前に尋ねました。
[アップデート]
興味のある人にとっては、これが私がどのように機能したかですが、これを最終的な解決策として実行したいかどうかはわかりません. さらにテストが必要です。トポロジの非表示と RTP プロキシを使用した 2 つの IP の場合。以下の回答とともに、誰かの役に立てば幸いです。
rtpproxy プロセスをロードします -
次に、kamailio.cfg ファイルを変更します -
次のビットは、RTP プロキシの 2 つのグループを作成します - 1 & 2 -
次に、標準 (出荷済み) 構成の NAT セクションで、インバウンド コールが到達した IP に基づいて、プロキシで使用するグループを選択します。rtp_proxy_manage は、force_ および unforce_ コマンドの非常に高レベルのバージョンです。基本的に、それは起動するだけで、あなたのためにすべてを行います -
sip - SIP 登録メッセージでは、From ヘッダーに解決可能な host.domain を含める必要がありますか?
私はこの問題を抱えています: kamailio では、実際には真のインターネット ドメインではない複数のドメインを提供しています。特定の pbx には、登録時に、登録ユーザーのホストとドメインを要求する構成があり、それをユーザー名と共に From ヘッダーに入れます。
From: <sip:username@host.domain>
しかし問題は、最初に hostname.domain の解決を試み、解決できない場合は登録すら試みないことです。この動作は SIP 標準に準拠していますか?
sip - Linphone が re-INVITE メッセージを送信していません
Linphone を UA として、Kamailio を SIP プロキシ/レジストラとして使用して、SIP 通話中モビリティを実装しようとしています。同じネットワーク内の 2 つの UA 間の通信を開始し (A)、次に UA の 1 つをネットワークに移動します (B)。RFC 3261 によると、linphone (またはそれに準拠した他の UA) は、ネットワーク (B) 内の新しい IP について知らせるために、他の UA (linphone を使用している別のユーザー) に re-INVITE メッセージを送信する必要がありますが、これは発生しておらず、linphone が再 INVITE を送信していない ..... 会話が停止します。この問題を解決するのを手伝ってくれませんか? re-INVITE 機能が linphone でデフォルトでサポートされているかどうかを知りたいですか? そうでない場合、どうすればアクティブにできますか?または、私が説明したアーキテクチャに欠陥/問題がある場合は、修正方法を教えてください。ありがとう。
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 - How to see registered users in kamailio server?
I am very much new to Kamailio server . I found out that the command to add users is "./kamctl add ". But how can we find out the number of registered users or how can we know the number of authenticated users ?