私はアーキテクチャの違い、最大同時呼び出し、メモリフットプリントおよび他の境界値についてなどオパール、PJSIP、opensipsのようなオープンソースのSIPスタックを比較したいです。SIPスタック比較
どのポインタも高く評価されています。
私はアーキテクチャの違い、最大同時呼び出し、メモリフットプリントおよび他の境界値についてなどオパール、PJSIP、opensipsのようなオープンソースのSIPスタックを比較したいです。SIPスタック比較
どのポインタも高く評価されています。
さて、私はあなたにも、彼らはすべて同じ動作モードのために設計されていないことを考慮すると、それらのそれぞれを設定するには、仕事の公平なビットをやって終わるだろうと想像。たとえば、pjsipは通常SIPユーザエージェントの役割で使用されますが、opensipsは通常ProxyまたはB2BUAの役割で使用されます。 SIPソフトウェア・スタックの呼び出しスループット性能をテストするための一般的な方法の脇に1がsippツールを使用することです
。人生におけるツールの目的は、SIPユーザーエージェントサーバーで必要な数のSIP INVITEを起動し、エラーコードと応答時間に関する非常に詳細な統計情報を提供できるようにすることです。
さまざまなシナリオを構築するにはsipsakも参照してください。
は、あなたが真剣にあなたの仕事は、これらとして切り出す必要がありますすべてではないが、操作の同じレベルを持っています(sipwizの答えを参照)と、彼らはAPIは非常に異なっていない場合であっても。
またOSIP(非常に低いレベル)とeXosip(OSIP上に構築されたより高いレベルを、)含むべきです。
私は誤解だ場合を除きOPALは、商用ソフトウェアを作成する際OPALがはるかに魅力的かもしれませんMPLを、使用している間PJSIPはGPLを使用するように、見えます。
私はあなたがそれを直接行うことはできないと思います。私が示唆しているのは、どのスタックがどのオープンソース製品によって使用されているかを調べることです。そしてそれらから統計を得ること。
あなたは、私がbaresip(github page)に非常に満足している
\プロジェクトページ に、通常はスタックを使用してベンダーのリストを見つけることができます。 BSDライセンス非常に明確で持ち運び可能な純粋なC.
そのアーキテクチャは、非同期IOとプラグインの優れたセットに基づいています。