ブラウザのSIPビデオクライアント

現在、ブラウザで本格的なSIPクライアントを作成するのにほとんど障害はありません。 ビデオ会議に必要なWebRTCは、たとえばChrome Canaryで既にテストできます。 SIPの別のトランスポートとしてWebSocketを追加するdraft-ibc-sipcore-sip-websocketがあります。 そして、SIPクライアントの最初の実装はすでに現れています:







残念ながら、ビデオで紹介されたクライアントの作成者は、ソースをオープンするかどうか、どのライセンスの下でオープンするかをまだ決定していません。 ビデオ伝送のデモンストレーションによる猫の代替ソリューションの下で...







sip-jsプロジェクトは、JavascriptでSIPクライアントも実装します。ソースコードはLGPLライセンスの下で公開されています。 SVNから判断すると、このプロジェクトは最近開始されましたが、オーディオおよびビデオ会議にフラッシュが使用された別のソリューションに基づいています。 Mac向けの著者のビデオではすべてが正常に機能しますが、sip-jsはまだアルファ版またはベータ版であることは明らかです。 作者が説明したように、このプロジェクトはよりデモンストレーションのキャラクターです。 私のテストでは、すべてがスムーズに機能するわけではないことが示されました(Windows用Google Canaryの機能が表示される可能性があります)。 SIPサーバーで確認したため、ハウツービデオは次のとおりです。







他のSIPクライアントを見つけることができませんでした。この投稿がJavascript開発者に刺激を与えることを願っています。 ほんの数日前、私は偶然sipml5プロジェクトに出くわしました。 これは素晴らしいプロジェクトです。コードの品質であるGPL3ライセンスに感銘を受けました。 動作中のsipml5:







便利なリンク:

最初のビデオの著者からのスライド 。ブラウザでのSIPクライアントの動作原理を明らかにしています。



All Articles