私はビデオ チャット Web サイトを構築していますが、ビデオ ストリーミングに行き詰まりました。ローカル ビデオは動作していますが、それらの間のピア ツー ピア接続を取得できません。Web でいくつかの例をチェックアウトしましたが、それらは私が探している場所ではありません。ローカルストリームがある場合にのみ機能するためです。
このチャット用のページがあるので、ユーザーがすぐに接続する必要がある部屋は必要ありませんが、テキスト チャットと Web カメラを共有するユーザーとのみ接続する必要があります。16 人のユーザーが Web カメラを共有でき、「無制限」のユーザーがページに参加して、それらの 16 人のユーザーを表示し、テキストでチャットできます。テキスト チャットは node.js サーバーの socket.io 経由で行われます。
これを実現することは可能ですか?もしそうなら、誰かがこれについて私を助けてくれるか、役に立つ例を教えてください
編集1: これまでの私のコード
rtc.connect('ws://127.0.0.1:3000');
function joinVideo(){
console.log('test');
rtc.createStream({"video": true, "audio":false}, function(stream){
// get local stream for manipulation
rtc.attachStream(stream, 'local');
});
}
rtc.on('add remote stream', function(stream){
// show the remote video
rtc.attachStream(stream, 'remote');
});
とにかくありがとう、ステファン