Я создаю новое приложение, используя Angular 7 и WebRTC, и я использую recordRTC.js для записи (аудио и видео). Моя проблема заключается в том, что при записи нескольких потоков записывается только звук первого потока.
public addStreamToRecorder(stream: MediaStream)
{
if (!this.recorder)
{
this.recorder = RecordRTC([stream],{type: "video"});
this.recorder.startRecording();
}
else
{
this.recorder.getInternalRecorder().addStreams([stream]);
}
}
после расследования я обнаружил, что appendStreams работает в reocrdrtc, не смешивая аудио