Re: [mediacapture-record] Ability to tell MediaRecorder to maximize frame rate (#177)

I think adjustments to the delay buffer are likely the right approach for achieving more consistent frame rates without creating a potentially large buffer of video, though is that too low level to expose to the user? I was thinking the user would provide a hint of whether they want to prefer a consistent frame rate or fast frame delivery, and the browser could deploy whichever strategy to achieve that, so delay buffer adjustments would be more of an implementation detail. Or is the suggestion that this improvement can be achieved across the board, without a hint from the user?

I understand something has to give if we increase the buffering time. I would prefer delays in frame deliver or an increase (though reasonably capped) in memory usage due to buffering over lowering resolution automatically. If the goal is to produce a more high quality video, resolution and frame rate both matter. At the very least, I would want the user to be able to specify the minimum resolution acceptable if it gets auto downgraded to boost frame rate.  

-- 
GitHub Notification of comment by j0000el
Please view or discuss this issue at https://github.com/w3c/mediacapture-record/issues/177#issuecomment-517772538 using your GitHub account

Received on Friday, 2 August 2019 16:54:22 UTC