gpt4 book ai didi

c# - C# 的最佳图像压缩

转载 作者:太空宇宙 更新时间:2023-11-03 22:04:24 25 4
gpt4 key购买 nike

我目前正在开发一些软件,可以捕获您的显示器图像并通过 Internet 将其发送给客户。到目前为止,我已经在我的局域网中运行了它,但是当我通过互联网对其进行测试时,几乎没有任何图像可以传送到客户端。

我在网络中使用 Lidgren。此刻,我从屏幕上获取一个位图,将其转换为质量为 30 的 JPEG,将其 G-zip 压缩并发送。每张图片大小约为 80KB,我尝试每秒向客户端发送 10 张图片。现在这就像需要 7mbit 的上传连接,我的只有 2mbit。

基本上,是否有人知道任何压缩库或技术会显着减小每个图像的文件大小。这可能是完全不可能的,但我想我会试一试。

非常感谢任何帮助,谢谢!

最佳答案

你真的需要每次都发送整个帧吗?你能不能只发送当前帧和前一帧之间发生的变化,然后将这些变化应用到客户端帧以使其更新?假设服务器没有在看视频或类似的东西,这应该很快。 This answer建议这是 RDP (Microsoft) 和 VNC 用于远程桌面查看的内容。

参见 https://stackoverflow.com/a/4098515/171703https://stackoverflow.com/a/1876848/171703有关如何执行此操作的一些想法。

关于c# - C# 的最佳图像压缩,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8957662/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com