Mic*_*orn 1 javascript webcam google-chrome-extension
我正在使用一个 chrome 扩展程序,我想与我的网络摄像头集成来执行一些时髦的计算机视觉和音频 ML 操作。
通常我会做这样的事情
对于音频,
<audio id="player" controls></audio>
<script>
const player = document.getElementById('player');
const handleSuccess = function(stream) {
if (window.URL) {
player.srcObject = stream;
} else {
player.src = stream;
}
};
navigator.mediaDevices.getUserMedia({ audio: true, video: false })
.then(handleSuccess);
</script>
Run Code Online (Sandbox Code Playgroud)
用于网络摄像头
<video autoplay></video>
<script>
const constraints = {
video: true
};
const video = document.querySelector('video');
navigator.mediaDevices.getUserMedia(constraints).
then((stream) => {video.srcObject = stream});
</script>
Run Code Online (Sandbox Code Playgroud)
对于 Chrome 扩展,最好的途径是使用 background.js 文件 - 我正在努力寻找任何有关如何使用它的文档或信息。
提前致谢!
| 归档时间: |
|
| 查看次数: |
3034 次 |
| 最近记录: |