2016-07-27 8 views
0

私はフリースイフトが初めてです。 私は正常に2つのFSを接続しました。最初のFSは2番目のFSにリダイレクトします。 ここでは、SIP招待に関する情報を入手したいと思います。それが2番目のFSで受信されたかどうかにかかわらず、プログラムではなく、1番目のFSへの呼び出しが行われる。私は、XMLファイルの設定とは別に、スクリプトオプションも公開しています。フリーズウィッチの招待状のステータスを取得

答えて

1

あなたは、コールがそれの延長をヒットするときにCHANNEL_CREATEイベントを取得する必要があり、第二FreeswitchのESLインタフェース上のチャネル状態をリッスンするスクリプトを書くことができます:

:ESLについて

https://wiki.freeswitch.org/wiki/Event_List#Channel_events

詳細

https://freeswitch.org/confluence/display/FREESWITCH/mod_event_socket

+0

返信いただきありがとうございます。私はPythonのソリューションを探しています。この時間を詳しく教えていただけますか? このリンクはhttps://wiki.freeswitch.org/wiki/Mod_python#Sample_Python_Scriptsです。 は私がダイヤルプランに/ default.xmlの <条件フィールド= "状態" 表現= "CS_NEW"> <アクションアプリケーション= "パイソン" データ= "my_python" /> 状態は次のようになりCS_NEWこれを追加しましたCHANNEL_CREATEイベントが発生します。 これは正しいアプローチですか? – Harsha

+0

今、私はあなたを理解しているかどうかはわかりません。 2回目のFSが電話を受けたことを確認した後、何をする必要があるのか​​を教えてください。あなたはあなたのスクリプトで何をする必要がありますか? – os11k

+0

実際には、2番目のFSの横にC/C++アプリケーションが実行されています。ですから、私は2番目のFSへの招待状の受信についてC/C++アプリケーションを詳しく知る必要があります。あなたが以前に言及したように、Telnettingが一つの選択肢になることは分かっています。しかし、私はPythonのアプローチに熱心です。 – Harsha

関連する問題