欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

HTML5如何調用攝像頭進行視頻拍攝

林雅南2年前13瀏覽0評論

1. 獲取視頻流

HTML5提供了一個新的API——MediaDevices.getUserMedia(),可以獲取到攝像頭的視頻流。該API支持在移動設備和桌面端使用,可以獲取攝像頭、麥克風等設備的訪問權限。使用MediaDevices.getUserMedia()獲取視頻流的代碼如下:

avigatorediaDevices.getUserMedia({ video: true, audio: true })ction) {ent.querySelector('video');;loadedmetadataction(e) {

video.play();

};

})ction(err) {soleessage);

});

2. 拍攝視頻

vasvasvasvasvas方式進行視頻錄制的代碼如下:

vasentvas');textvastext('2d');ent.querySelector('video');ent.querySelector('#record');

tListenerction() {ks = [];vas();ew);dataavailablection(e) {ks.push(e.data);

};stopction(e) {ewksp4' });

var url = URL.createObjectURL(blob);loadLinkentent('a');loadLink.href = url;loadLinkloadp4';loadLink.click();

recorder.start();tervalction() {textagevasvas.height);

}, 1000 / 24);eoutction() {

recorder.stop();

}, 10000); // 10秒后停止錄制

3. 結語

vas方式和MediaRecorder方式都可以實現(xiàn)視頻錄制,根據(jù)需求選擇合適的方式即可。