2014-06-28 12 views
5

Kullanıcının web kamerası akışını elde etmek için html5 getUserMedia kullanıyorum ve şu anda bir nesnede saklıyorum: şimdi socket.io kullanarak sunucuya göndermek istiyorum. Ben kodu follwing kullandığınızda i başka bir sayfaya görüntülemek için bu akışı göndermek böylece Bir video blob, bir node.js sunucusuna ikili paketlere dönüştürülerek nasıl gönderilir?

navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia || navigator.msGetUserMedia; 
var video=document.querySelector("#outputview"); 
if(navigator.getUserMedia) 
{ 
    navigator.getUserMedia({video: true, audio: true},successcallback,errorcallback); 
    function successcallback(stream) 
    { 
     video.src = window.URL.createObjectURL(stream); 
     var socket = io('http://192.168.1.102:8000'); 
     socket.emit('data',stream);` 

Nasıl bir veri akışına dönüştürmek amacıyla bir dizi olsun?

+1

yanı bilmek bu demo biraz yardım alabilirsiniz. – Costa

cevap

İlgili konular