2016-03-18 32 views
5

ile birleştiriyorum Farklı MediaStream'lerden ses ve video kullanarak MediaStream oluşturmam gerekiyor.Ses ve video parçalarını yeni MediaStream

var outputTracks = []; 
    outputTracks = outputTracks.concat(outputAudioStream.getTracks()); 
    outputTracks = outputTracks.concat(outputVideoStream.getTracks()); 
    outputMediaStream = new MediaStream(outputTracks); 

Maalesef bu Chrome'da çalışmıyor:

ReferenceError: MediaStream is not defined

parçaları birleştirmek için Chrome'da bir alternatif yöntem var mı Firefox, ben parça bir Array yeni MediaStream örnek oluşturabilirsiniz ayrı akışlar?

cevap

4

hala webkit ile-öneki Vendor:

var outputTracks = []; 
    outputTracks = outputTracks.concat(outputAudioStream.getTracks()); 
    outputTracks = outputTracks.concat(outputVideoStream.getTracks()); 
    outputMediaStream = new webkitMediaStream(outputTracks); 
İlgili konular