高效截屏
- windows:direct2d支持硬件加速,没有加速也比gdi快
- linux:opengl硬件加速
- 跨平台截图:Qt、SDL(https://gitee.com/mirrors/bgfx.git)
图像传输
bmp原始数据1068*1024的图片压缩jpg需要200k,每秒20帧的画面不卡顿,如果要操作流畅传输图像是不行,使用ffmpeg传输视频的方式,内部自带图像压缩算法数据量小
不带关键帧的码流,知识桌面的变化区域
内网穿透
方向穿透的原理,建立第三方服务器,接收已有服务端和客户端的ip数据,并发送给客户端,实现客户端的重定向
web绘制
canvas绘制图像效率很高,操作不会卡顿 https://editor.csdn.net/md/?articleId=105863632
web ffmpege
asm.js调用ffmpege代码的二进制代码
- videojs https://docs.videojs.com/index.html
- jsmpeg