C#服务器发送字节

时间:2014-06-15 01:46:41

标签: c# performance

服务器设置:

Protocol = tcp
socket type = stream
buffer = 9mb

为每个像素发送图像类型的字节或数组RGB值的字节会更快吗?

将像这样发送尺寸为2 x 2的图像。 例如

Array = [
RGB(1,1,1),
RGB(1,1,1),
RGB(1,1,1),
RGB(1,1,1)
]

绝对需要尽快发送数据。 我发送的实际图像尺寸大约为3840 x 2160,粗略估计为8mb。


另一个可以帮助我找到答案的问题是:


哪种数据类型的字节数较大,转换为字节的图像或包含每个像素的RGB值转换为字节的数组?

1 个答案:

答案 0 :(得分:1)

内容不会影响数据传输的速度(除了可能有一些带压缩的调制解调器协议,但现在不太可能引起任何关注)。

只需发送以较小字节数表示的格式即可。大多数图像格式已经被压缩,因此发送图像的速度可能比解压缩的原始数据快。