2012-04-30 9 views
2

SIPベースの機能を社内のWindowsベースのソフトウェアに追加する必要があり、SIPサーバに登録されている内線番号に電話をかけたり、内線番号に電話をかけることができます。基本的に私はシンプルなソフトフォンを作ります。ソフトウェアは別のネットワーク上で実行されている可能性があるため、NAT、ファイアウォール、およびSTUNサーバーが考慮されます。SIP/VoIPベースのソフトウェアの作成方法

他の人がこの種のことをしているのではないかと思います。

独自のSIPスタックをゼロから作成する必要がありますか?

OPALの使用を検討する必要がありますか?それは理想的ですが、彼らは私が心配しているライブラリを使用して知っている単一の会社だけをリストしています。

他のサードパーティライブラリを考慮する必要がありますか?

答えて

0

このボイスは非常に複雑なトピックなので、独自の実装を書くことは避けてください。 OPAL(これはすでに古くなっている)をお勧めしません。 "SIP SDK"を検索するだけで、すぐに使えるソリューションが用意されています。

+0

ありがとう:ここ

リストです。 1つの問題はコストです。 OPALは自由に使用できますが、これは大きな利点です。私が "SIP SDK"を検索したところ、多くの結果が得られましたが、他のオープンソースのオプションは見当たりません。 OPALがいい仕事をしていて、ソースコードにアクセスできるのであれば、無料であるという事実は大きな要因です。あなたが気にしない場合は2つの質問1)OPALが古くなっている理由の詳細を教えてください。 2)OPALの他の安価な無料の代替品をご存知ですか?ご協力いただきありがとうございます! – SkolVikingsGuy

0

オパールは長年にわたって存在しており、コードはさまざまな商用ユーザーに提供されています。 コードは多くの過酷な環境でテストされています。

いいソフトウェアはワインと似ていますが、それは年齢とともに成熟します。オパールは成熟しました。

ライブラリは極端なC++です。あなたがC++をよく知っていれば幸いです。

オパールを使って、彼らがh.323を求めたら、それは簡単でしょう。

コードは多くのコンパイラ - (win、gcc、mac)でテストされており、各コンパイラは目の新しいペアまたは別のCPP品質チェックシステムと見なすことができます。

関連する問題