【问题标题】:How to compress photo to send it by UDP socket in javajava - 如何压缩照片以通过Java中的UDP套接字发送
【发布时间】:2013-02-12 13:25:04
【问题描述】:

朋友们! 我想通过 Java 中的 UDP scoket 截取远程 PC 的屏幕截图。但是,照片大小有问题! UDP 数据包支持最大 64 kb,我有超过 150 kb 的照片。

总体思路是实时查看远程PC的屏幕!!!如果您知道如何获得这种结果,请帮助!

谢谢!

【问题讨论】:

    标签: sockets serversocket image-segmentation


    【解决方案1】:

    首先,我建议使用 TCP 而不是 UDP,但无论哪种方式,为什么不创建屏幕部分?将屏幕分成 20 个左右的部分(或者地狱甚至 200 个),并且只发送自上次发送以来发生变化的部分。

    此外,您正在将 64Kb 到 150KB 的位与字节进行比较。

    【讨论】:

    • 谢谢你,埃里克!我用 TCP 写过,但速度不好 :) 这就是我尝试使用 UDP 套接字的原因。因为,据我所知,UDP 比 TCP 快!当我试图通过 UDP 数据包发送屏幕截图时,会出现“大图像文件”之类的异常。那么,如何通过 UDP 套接字发送这些屏幕截图?我将不胜感激...
    • 一般的想法是在java服务器/客户端应用程序中创建将客户端的屏幕截图发送到服务器。这样,服务器端就可以远程看到客户端画面了!所有这些东西都必须实时完成!!!任何想法如何实现此结果...谢谢!
    猜你喜欢
    • 1970-01-01
    • 2013-02-01
    • 2012-04-19
    • 2014-09-25
    • 1970-01-01
    • 2023-03-19
    • 2010-12-30
    • 2018-11-09
    • 1970-01-01
    相关资源
    最近更新 更多