2012-05-05 11 views
0

オフィスでは、VoIPテレコムシステムをホストしています。私たちはSIP/VoIP電話を使い、最近私たちはiPhoneでいくつかのSIPクライアントと遊んでいます。これらの「他のクライアント」との接続はうまく動作し、それが私の考えになりました。私はこれについていくつかのプログラミングを行うことはできますか? 私はSIPクライアント/ソフトフォンを作ることに本当に興味がありませんが、もっとソフトな受信者のようなものです。SIP/VoIP電話ルーティングアプリケーションの作成

.NET(+コード例)で使用できるライブラリはありますか。着信電話番号に応じて誰が呼び出してリダイレクトするかを確認できるアプリケーションを作成できますか?

また、利用可能なOOTBソフトウェアがある場合は、そのことについても聞きたいと思います。

+1

これまでに何を見つけましたか? – Reniuz

+0

恥知らずなプラグですが、sipsorcery.comをご覧ください。 IronRubyダイヤルプランを使用して、多くのSIPシグナリング機能を実行できます。そして、あなたがもっと深く行きたいなら、そのサービスの背後にあるコードはすべてオープンソースであり、C#http://sipsorcery.codeplex.com/で書かれています。 – sipwiz

答えて

1

このようなライブラリが存在するかどうかはわかりませんが、リダイレクトするだけであれば、SIPメッセージ(プレーンテキスト)を解析してわずかに調整するだけで、オーディオをルーティングする必要はありません一度PHPでこれをやったことがあります)。 SIPはかなりよく文書化されています。

+0

さて、いくつかのメッセージを解析して調整するだけでいいと思う。:)しかし、これをやり始めるのはどこから始めるのか?私はまだこれらのメッセージを受け取るアプリを書くことから始める必要があると私に思えますか? – Tys

+0

私はあなたが既にSIP rfc(http://www.ietf.org/rfc/rfc3261.txt)を見つけたと思っていますが、SIPは通常、トランスポートとしてUDPを使用しています。ソフトフォン(X-Lite(http://www.counterpath.net/x-lite.html)など)をダウンロードし、UDPリスニングアプリケーションに「電話」させると、最初のSIPスパムを受信できます(応答が提供されない場合、プロトコルはメッセージを自動的に再転送する)。 –

関連する問題