我正在制作我自己的 teamviewer 版本,您可以在其中向其他人显示您的屏幕,以便他们可以帮助您解决问题并提供支持。但是,我遇到了一个小问题。
首先,当我截取屏幕截图时,.BMP 在内存中大约有 1 MB。在使用 EncodingParams 并将其转换为 ulong 质量 = 20 的 JPEG 后,它下降到 92 kb。但是,我仍然觉得这可能有点太大而无法不断地通过流发送。
有什么方法可以减小图像的大小,或者有什么方法可以减少网络密集度吗?我删除的每个字节都有助于加快速度以适应较慢的连接,并使用更少的带宽。
如果有人能给我一些建议,我将不胜感激。
谢谢