【发布时间】:2014-07-13 16:46:57
【问题描述】:
我有一个使用 TCP 套接字将数据发送到第二个应用程序的应用程序,在这种情况下,图像以字节 [] 的形式,我已经在压缩字节,但我想知道是否有办法缓存字节并比较新字节的变化,只发送那些差异(新的变化)?这样我可以减少我发送的数据。发送间隔为50毫秒
我正在捕获将 MemoryStream 保存为 .png 格式的位图,然后在发送到 TCP 之前使用 GZipStream 压缩字节,但平均图像字节为 150000,并且对于发送和接收应用程序来说,这都需要很多时间处理它的内存似乎。
注意:我没有发布任何代码,因为这只是一个基于事实的问题。
非常感谢任何意见或想法。
谢谢。
【问题讨论】:
-
" 我没有发布我的任何代码,因为这只是一个基于事实的问题。" - 那么答案是 "是的,这是可能的".您确定要重新发明视频编解码器吗?
标签: c# image tcp byte gzipstream