1

まず第一に、ピア 2 ピアを使用してリアルタイム ビデオをブロードキャストすることは、うまくいくアイデアですか? アプリケーションがスケーラブルになり、より多くのユーザーがサーバーに大きな影響を与えずにリアルタイムのビデオを取得できるようになることはわかっていますが、パフォーマンスやビデオの品質に関して欠点はありますか?

具体的な質問ですが、私の意図は、リアルタイム ビデオを共有し、websockets を使用して webclient レベルで peer2peer を使用することです。この目的で使用されるライブラリはありますか?

ストリーミングは UDP を使用したほうがよいことはわかっていますが、次の投稿では、30 fps で Websockets (TCP) を使用しても十分に高速であると述べています ( JavaScript を使用した Websocket を介したビデオ ストリーミング)

4

2 に答える 2

1

XSockets.NETは WebRTC API を提供します。これにより、P2P 通信用の JavaScript API が提供されます。実際には、2 人以上の参加者とのビデオ チャットを非常に簡単に行うことができます。

.NET 開発者の場合は、nuget からサンプルをインストールできます。このサンプルには、マルチビデオ チャットの例が含まれています。

ビデオは高品質になりますが、帯域幅が低い場合は、パラメーターを設定して解像度を下げることができます。

WebRTC は現在、Chrome と Firefox (および Android の chrome 29) で動作します。このサイトを Chrome で試すことができます (Firefox またはモバイル用には更新されていません) http://browsermeeting.com/

ナゲットパッケージ

于 2013-08-28T12:38:04.587 に答える