JavaScript (WebClient) - записывать и воспроизводить аудиопотоки одновременно? - PullRequest
0 голосов
/ 05 апреля 2020

Я пытаюсь создать веб-приложение, которое:

  1. записывает аудиопоток с микрофона
  2. воспроизводит записанный аудиопоток и одновременно записывает второй поток от микрофона
  3. объединить оба потока вместе ..

Для (1) я использую new MediaRecorder(stream) et c.

Для (2) Я использую new Audio(audio1.audioUrl).play() + new MediaRecorder(secondStream)

Для (3) Я использую new OfflineAudioContext(..)

Шаг (2) работает несколько раз, иногда нет. Кажется, что Audio.play() и MediaRecorder.start() одновременно мешают друг другу. Есть идеи?

Спасибо.

...