技术要点:MVC 设计模式,单例模式,FFMPEG 流媒体框架,QT 线程,QT 信号与槽机制,sqlite3
项目功能:功能模块:登录注册、摄像头边播边存、拍照功能、调取录制视频和照片
项目介绍:封装了控制器和模型,皆为单例模式,模型的接口为 SQL 数据库,控制器则是在做业务的时中对模型的调用。视图层里运用了 C++面对对象的方法设计了窗口界面,然后在业务层中实现业务逻辑。视频的录制是在解码线程中通过 FFMPEG 对摄像头解码获取码流数据,在通过信号发送图片给视图进行片显示。编码线程里也可以获得码流数据进行编码保存在硬盘下
点击空白处退出提示
评论