我在互联网上看到了一些数据压缩库,例如zlib和lzo。但我不确定最好的方法是什么,以将40,000字节(它们在一个
我不确定这是否可能,以及应该采取哪种最佳选项。我还需要输出为
编辑:我不介意失去数据,只要每次发送的数据不是相同的数据,因为每隔1/4秒都会发送新信息的更新,我不发送图像,所以你所说的png并没有真正帮助,因为我正在服务器程序中编写颜色(而不是从文件中读取)。希望这可以帮到你。
byte[][](x,y = color)
)压缩到类似于200字节的大小,但有一个限制:这不能花费太长时间,最多可能需要1/40秒。我不确定这是否可能,以及应该采取哪种最佳选项。我还需要输出为
byte[]
,这意味着我需要失去数组的第二个维度,并且能够在解压缩发生时再次获得它。(我不想将任何数据保存到文件中,因为我将要将其发送到客户端,当我发送数据时,我只需要给它一个byte[]
,它就会完成所有剩余的工作。(我无法更改向客户端发送数据的方法。)感谢任何帮助。编辑:我不介意失去数据,只要每次发送的数据不是相同的数据,因为每隔1/4秒都会发送新信息的更新,我不发送图像,所以你所说的png并没有真正帮助,因为我正在服务器程序中编写颜色(而不是从文件中读取)。希望这可以帮到你。