这是一个防作弊在线笔试系统,用于企业进行在线笔试。系统包括以下功能:
- Node.js 20.0.0 或更高版本
前端:React + TypeScript + Vite + Axios
后端:Node.js + Tensorflow + Face-API + ffmpeg
yarn
cd server
yarn dev
cd ..
yarn dev
├── public
├── server // 服务端
├── src // 前端
│ ├── assets
│ ├── components
│ ├── page
│ ├── utils
│ ├── App.tsx
│ ├── main.tsx
│ └── vite-env.d.ts
├── .gitignore
├── index.html
├── package.json
├── tsconfig.json
└── vite.config.ts
- 分析用户监控录像报错
Error: Cannot find ffprobe
- 确保你已经安装了 ffmpeg 和 ffprobe。ffprobe 通常随 ffmpeg 一起安装。
- 你可以使用 Homebrew 安装 ffmpeg:
// macOS 上安装 brew install ffmpeg
// window 上安装 到ffmpeg官网下载 Windows 版本的 ffmpeg 压缩包,然后解压,将 bin 目录配置到系统PATH 环境变量中
- 监控录像分析报错
Error fetching analysis timeout of xxx exceeded
- 接口请求超时,请到src/utils/http中增大接口超时限制。