2016-03-18 11 views
5

Potrzebuję utworzyć usługę MediaStream, korzystając z audio i wideo z różnych obiektów MediaStream. Firefox, mogę wystąpienie nowego MediaStream z tablicy ścieżek:Łączenie ścieżek audio i wideo w nowy obiekt MediaStream

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

Niestety, to nie działa w Chrome:

ReferenceError: MediaStream is not defined

Czy istnieje alternatywna metoda w Chrome do łączenia z utworów oddzielne strumienie?

Odpowiedz

4

nadal sprzedawca-prefiksem WebKit:

var outputTracks = []; 
    outputTracks = outputTracks.concat(outputAudioStream.getTracks()); 
    outputTracks = outputTracks.concat(outputVideoStream.getTracks()); 
    outputMediaStream = new webkitMediaStream(outputTracks); 
Powiązane problemy