как задать настройки ISO и Выдержки в getUserMedia()?
Немного понял немного изменил, ситуация следующая:
navigator.mediaDevices.getUserMedia({
video: { width: 2592, height: 1728, facingMode: { exact: "environment" } },
audio: false
}).then(stream2 => {
const track = stream2.getVideoTracks()[0];
const imageCapture = new ImageCapture(track);
const photoCapabilities = imageCapture.getPhotoCapabilities().then(() => {
track.applyConstraints({advanced: [{torch: false, iso: 3200 }]});
//тут я понял, торч - вспышка, iso ну это то что я и хотел,
//а вот как задать "Выдержку"?
//этот параметр нужен для нормальной съёмки объектов в движении,
//чтоб на видео не смазывались, вообщем в телефоне в настройках камеры так и называется - Выдержка,
//чем меньше число этого параметра тем чётче движущиеся объекты на видео,
//но тем темнее само видео, поэтому я и задаю ещё ISO
window.stream = stream2;
}).catch(error => console.log(''));
}).catch(error => console.log(''));
А в общем задача такая - захватываю видео, на котором движутся объекты, они смазываются, надо уменьшить параметр Выдержки и увеличить ISO
И ещё дополню.... если я меняю torch на true то вспышка срабатывает, а вот если меняю iso то никаких изменений не видно...