これをどのように実現するかについては、ウェブ上に情報が不足しているようです。もし誰かが参照やチュートリアルを私に提供することができれば、それは素晴らしいでしょう。ルーム内の2人のクライアントにビデオチャットを許可する(webRTC)
現時点では、私は自分のウェブサイトにログインする2人のユーザーごとに部屋を作成するためにソケットIOを使用しました。各室には2人のユーザーが含まれています
私は2人のユーザーが互いに話すことができるチャットシステムを実装しました。
ここで、この2人のユーザー間でビデオを有効にしたいとします。私は部屋に二人のユーザー間でビデオを有効にするにはどうすればよい...
window.URL = window.URL || window.webkitURL;
navigator.getUserMedia = navigator.getUserMedia ||
navigator.webkitGetUserMedia ||
navigator.mozGetUserMedia ||
navigator.msGetUserMedia;
var video = document.getElementById("video");
var cameraStream = "";
if(navigator.getUserMedia){
navigator.getUserMedia(
{audio:false, video:true},
function(stream){
cameraStream = stream;
video.src = window.URL.createObjectURL(stream);
video.play();
},function(error){
console.log(error);
}
);
}
else
alert("getUserMedia not supported!");
をチュートリアルを見て、ウェブカメラを有効にする方法を考え出してきましたか?部屋のIDでこれを行うことはできますか?
私はこれが広い質問であることを知っていますが、私はこれを実装するのに役立つガイダンスを探しています。
チャットシステムはsocket.ioを介してのみ、またはWebRTC DataChannelを使用して実装されていますか? – Darkhogg
@Darkhogg socket io – Bolboa