flask下外接摄像头调试:tccutil reset Camera
flask下接usb摄像头,侦测发邮件图片到指定邮箱成功,但是不稳定,20分钟左右退出python。接2个摄像头更不稳定,估计是虚拟环境下线程、资源释放等问题。
多摄像头需要修改代码:
// 初始化多个摄像头
document.addEventListener('DOMContentLoaded', () => {
// 从后端获取摄像头列表
const cameraConfigs = [
{ cameraId: 0, source: 0 },
{ cameraId: 1, source: 1 }
];
cameraConfigs.forEach(config => {
fetch('/cameras/add_camera', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ camera_id: config.cameraId, source: config.source })
}).then(() => {
new CameraController(config.cameraId, config.source);
});
});
});
</script>