Как обнаружить наушники и камеру в записи?

Как обнаружить наушники и видеокамеру при вызове функции начала записи в файле recordRTC.

btnStartRecording.onclick = function() {

  btnStartRecording.disabled = true;
  captureUserMedia(function(stream) {

      mediaStream = stream;
      videoElement.src = window.URL.createObjectURL(stream);
      videoElement.play();
      videoElement.muted = true;
      videoElement.controls = false;
      // it is second parameter of the RecordRTC
      var audioConfig = {};
      if (!isRecordOnlyAudio) {
          audioConfig.onAudioProcessStarted = function() {
              // invoke video recorder in this callback
              // to get maximum sync
              videoRecorder.startRecording();
          };
      }

      audioRecorder = RecordRTC(stream, audioConfig);

      if (!isRecordOnlyAudio) {
          // it is second parameter of the RecordRTC
          var videoConfig = {type: 'video'};
          videoRecorder = RecordRTC(stream, videoConfig);
      }

      audioRecorder.startRecording();
      // enable stop-recording button
      btnStopRecording.disabled = false;
  });
};

Если какой-либо метод в captureUserMedia обнаруживает устройства и возвращает сообщение об ошибке.

0 ответов

Другие вопросы по тегам