web远程桌面

2020-05-27 00:00:35 浏览数 (1)

高效截屏

  • 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

0 人点赞