mediarecorder.requestdata ничего не возвращает - PullRequest
0 голосов
/ 02 ноября 2018

Я использую API MediaRecorder в моем приложении расширения Chromebook.

Проблема в том, что размер данных, возвращаемых mediarecorder.requestdata, равен нулю. Поток захвата в порядке и вызывается mediaRecorder.ondataavailable, но размер данных всегда равен нулю.

Это моя конфигурация:

var mimeType = 'video/webm;codecs=h264,pcm'; 
var bitsPerSecond; 
var options = { 
  mimeType: mimeType, 
  ignoreMuteMedia:true, 
  video:{ 
    maxWidth:1280, 
    maxHeight:720 
  } 
}; 
haveAudio = false; 
sampleRate = 48000; 
frmcnt = 0; 
//if (quality === 'low') { options.bitsPerSecond = 4000000; } 
var mRecorder = new MediaRecorder(stream, options);
...