別の電話に着信があるときに SIP クライアントに通知することはできますか? SUBSCRIBE コマンドと NOTIFY コマンドがあることは知っていますが、着信コールを通知するためのイベント パッケージが見つかりません。
背景: SIP 対応のテレフォニー システムの場合、電話が鳴ったときに発信者に関する情報 (名前、住所、契約など) を表示するアプリケーションを提供したいと考えています。電話は PC の外部にあります。それらはソフトフォンではありません。
-フランク
別の電話に着信があるときに SIP クライアントに通知することはできますか? SUBSCRIBE コマンドと NOTIFY コマンドがあることは知っていますが、着信コールを通知するためのイベント パッケージが見つかりません。
背景: SIP 対応のテレフォニー システムの場合、電話が鳴ったときに発信者に関する情報 (名前、住所、契約など) を表示するアプリケーションを提供したいと考えています。電話は PC の外部にあります。それらはソフトフォンではありません。
-フランク
ダイアログ イベント パッケージ (RFC4235)が目的です。重要な認識は、INVITE トランザクションで最初の非 100 応答が受信されたときにダイアログが確立されることです。
INVITE が最終的な応答で応答されるまで、ダイアログは初期状態にありますが、ダイアログ イベント パッケージは、応答されたダイアログとまったく同じように初期のダイアログの通知を送信するように設計されているため、問題ではありません。
ダイアログ イベント パッケージをサポートするサーバーまたはプロバイダーを見つけることは、別の問題です。サーバーがsip2sipになり、私自身のsipsorceryがダイアログ イベント パッケージをある程度サポートしている限り、SIP イベントで遭遇した最高のソフトフォンはBriaですが、初期のダイアログ通知を省略したことを認めなければなりません。