@historydev

Как «воскресить» убитые треки в userMedia?

Встала задача выключения/включения микро + вебки, по api это делается следующим образом:

if(!audio && stream) {
      stream.getAudioTracks().forEach(track => track.stop());
    }

    if(!video && stream) {
      stream.getVideoTracks().forEach(track => track.stop());
    }


Останавливаю аудио и видео соответственно при условии, однако после того как они остановятся, stream = undefined.
Скажите пожалуйста, как мне перезапустить это дело или продолжить стрим, т.к. я записываю всё это дело через mediaRecorder и ещё буду состыковывать с ним.
  • Вопрос задан
  • 41 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы