Как вы объединяете много звуковых дорожек в одну для mediaRecorder API? - PullRequest
0 голосов
/ 14 марта 2019

Я хочу сделать запись, где я получаю несколько звуковых дорожек из разных объектов mediaStream (некоторые из них - удаленные). Используйте метод getAudioTracks () и добавьте их в объект mediaStream с помощью addTrack (). В момент передачи этого последнего объекта в качестве параметра для mediaRecorder я понимаю, что он записывает только аудиодорожку, расположенную в позиции [0]. Это дает мне понять, что mediaRecorder способен записывать треки по типу, есть ли способ объединить эти треки в один, чтобы правильно записать их с помощью mediaRecorder? Буду признателен за любую страницу, которая объясняет это, если это возможно, и если она существует

1 Ответ

0 голосов
/ 15 марта 2019

Завершите, используя библиотеку, созданную muazKhan, которая позволяет объединять потоки и возвращать их в один!

Это невероятно легко!

https://github.com/muaz-khan/MultiStreamsMixer

...