0

私はビデオ チャット 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');
});

とにかくありがとう、ステファン

4

1 に答える 1

1

ピア間のビデオ チャットを設定しようとしている場合は、Icecomm ( http://icecomm.io/ ) を確認してください。これは WebRTC のラッパーであり、12 行未満のコードで多人数会議アプリのストリームを交換できます。

于 2015-03-05T05:51:21.063 に答える