SIP プロトコル スタックを使用して IOS VoIP アプリを開発しています。sip サーバーとして Kamailio を使用します。
ただし、各 VoIP クライアントが VoIP 通話を行うには、sip アドレス (sip アカウント) が必要です。つまり、sip アカウントを手動で登録し、クライアントで構成する必要があります。今、私はこれをもっと簡単にしたいと思っています。私がやりたいことは、ユーザーがアプリを使用してユーザーアカウントサーバーに登録するときに、ユーザーアカウントサーバーが何らかの API (Kamailio によって提供される可能性があります) を呼び出して、このユーザーに関連付けられた sip アカウントを作成し、それをクライアントは、この sip アカウントを使用して自動的に構成します。
しかし、Kamailio からそのようなことを行うための API は見つかりませんでした。Kamailio はそのような API を提供していますか、それとも他のオープンソースの sip サーバーはそうすることができますか?
Kamailio は 'kamctl add' コマンドを使用してユーザーを追加できるとググっていますが、RPC を使用してユーザー アカウント サーバーから同様の機能を呼び出すことはできますか。その場合、Kamailio のどの RPC 関数を呼び出すことができますか? 前もって感謝します!