0
のWebRTCは、簡単なJavascriptのAPIを経由してはnowjsはのWebRTC
リアルタイムコミュニケーションとWebブラウザ(RTC)の機能を有効に自由、開いているプロジェクトで、私はキャプチャするために、このコードを使用することができることにより、送信されていることを、ストリームを保持することができます私のカメラでは、これはdemo
if (navigator.webkitGetUserMedia) {
navigator.webkitGetUserMedia('video', gotStream, noStream);
var video = document.getElementById('monitor');
var canvas = document.getElementById('photo');
function gotStream(stream) {
video.src = webkitURL.createObjectURL(stream);
video.onerror = function() {
stream.stop();
streamError();
};
document.getElementById('splash').hidden = true;
document.getElementById('app').hidden = false;
}
function noStream() {
document.getElementById('errorMessage').textContent = 'No camera available.';
}
function streamError() {
document.getElementById('errorMessage').textContent = 'Camera error.';
}
function snapshot() {
canvas.width = video.videoWidth;
canvas.height = video.videoHeight;
canvas.getContext('2d').drawImage(video, 0, 0);
}
} else {
document.getElementById('errorMessage').textContent = 'No native camera support available.';
}
で、今、私は他の人に私のカメラのストリームを送信する、
私はすでに
、nowjsを使用してチャットルームを作成しています3210ので、私が知りたい、nowjsはカメラのストリームを保持し、
上でWebブラウザを表示する方法を持っていない、
おかげ