私はFreeswitchに接続するためにSipek Voipを使用するプロジェクトに取り組んでいます。ここに状況があります:エラー:pjsipは実際の電話番号の `mod_sofia`を埋めます
私はSangoma A400を持っています。 Freeswitch for Windowsをコンパイルして、今は完全に動作します。
私はSipek Voip SDKを使用してSoftphoneを作成しました。これはFreeswitchでうまくいきます。
問題は、着信時に発信者番号を表示するのではなく、mod_sofiaを取得することです。
私はSipekを見て、pjsipから得られるのはすべて<sip:[email protected]:5060>
を含む文字列です。
私はpjsipに行き、実際の電話番号をSipekに渡そうとしました。着信を処理するpjsua_call_on_incoming
という機能があることがわかりました。
引数はpjsip_rx_data
です。メッセージ全体を含む文字列フィールド(rdata->msg_info.msg_buf
)があります。 <sip:[email protected]:5060>
を実際の番号に置き換えようとしましたが、何の効果もありません。
これを修正する方法はありますか?