项目小组:一般互联网工程部
项目目标:发送方将信息编码为一组信号,并通过可见光发送。
接收方通过手机录制视频的形式接收,并解码得到原始消息。
该项目拟以传输速率和软件的质量排序,赋予积分。
编码部分为,学生编写编码程序输入消息,生成一系列图像,并利用FFMPEG 命令行将图像编码为视频播放在计算机显示器上。
解码部分为手机录制视频再通过 QQ 或 USB 线复制到计算机上,利用解码器解码得到消息。
作者: chenxiaoquan233,fester,jrsmith12138,
firstday1
项目github地址:https://github.com/chenxiaoquan233/video_code
目录
- 环境说明
- 编译环境
- 运行环境
- 使用教程
- 编码部分
- 解码部分
- 技术笔记
- 交流反馈
环境说明
编译环境
Visual Studio 2019
OpenCV 4.2.0
运行环境
Windows10 64位
使用教程
编码部分
encode 输入文件 输出文件 视频时长(单位:毫秒)
解码部分
decode 输入文件 输出文件 校验文件
技术笔记
请访问技术笔记
交流反馈
chenxiaoquan233:
邮箱: chenxiaoquan233@gmail.com
QQ: 770355275
fester:
邮箱: 1014483832@qq.com
QQ: 1014483832
jrsmith12138:
邮箱: 849070287@qq.com
QQ: 849070287
firstday1:
邮箱: 2602164122@qq.com
QQ: 2602164122