基于 HTTP 的本地视频文件加密播放系统
基本信息
担任角色
-
公司/背景
项目经历
开始时间
-
结束时间
-
项目描述
本地视频加密播放系统
实现用户登录
视频文件加解密
音视频播放功能。基于Qt和MVC架构开发客户端
通过信号槽机制实现控件交互
集成VLC库播放加密视频
网络并发模块采用epoll
非阻塞IO
技术栈
HTTP
Qt
MVC
信号槽
QSS
VLC
epoll
非阻塞IO
线程池
Reactor
MD5
Salt
单例模式
Unix域套接字
HttpParser
ORM
MySQL
RAII
亮点
实现用户登录
视频文件加解密和音视频播放功能
实现格式化日志存储与异步写入
将数据库连接
SQL执行
事务处理抽象成函数调用