开发环境: Ubuntu、C、ARM-LINUX-GCC、vscode
项目描述: 方便牙齿矫正口拍摄仪器
责任描述:
1.实现口扫仪USB、蓝牙/Wifi配网,照片和视频的正常传输
功能细分化:“接收端”
(1)点击拍照/录制按钮,口扫端自动将图片/录像视频上传到app接收端;
(2)点击关机按钮,口扫端关机
(3)点击声音调节+-按钮,口扫端可实现声音调整
(4)点击光线调节按钮,口扫端可实现光线亮度调整
(5)报错提示如:电量报警推送、相关预警推送
(6)连接口扫设备
1.1 蓝牙/Wifi配网:
服务端App通过蓝牙把Wifi名称及密码、手机Ip传给口扫客户端;服务端和客户端在同一网络下,通过Netty建立连接,进行数据传输。
1.2拍照/视频:单独切换到某个方位给牙齿拍照/录像;
客户端口扫硬件需要在给服务端App传输图片或者视频数据时,加多个标识,告知服务端是哪个端口摄像头执行的拍照/录像功能
2.接收端实时显示和接收的画面显示应为彩色,真实、完整,无卡顿、无延迟、不失帧
3.接收端支持多个摄像头切换,以及拍、录切换、及实时预览。
4.口扫作为客户端,给服务端推流发送数据,解决优化用户长时间使用口扫,造成的缓存以及卡顿等情况
5.口扫硬件需兼容多个系统,类如:Android、IOS等。
6.提供底层接口、android中间层接口文件(Android、IOS、Windows)和相关说明文档。