摘要: 我们知道如果Socket传输数据太频繁并且数据量级比较大,就很容易出现分包(一个包的内容分成了两份)、粘包(前一个包的内容分成了两份,其中一份连着下一个包的内容)的情况。 粘包的处理方式有很多种,常见的三种是: 每个包都在头部增加一个当前传输包的int4字节大小作为包头。每次接收到数据先读取的包头, 阅读全文
posted @ 2023-08-09 11:44 log9527 阅读(4112) 评论(0) 推荐(0) 编辑
摘要: 首先先观察一下本地bmp图像结构(参考:https://blog.csdn.net/qq_37872392/article/details/124710600): 可以看到bmp图像结构除了纯图像像素点位信息,还有一块未用空间(OffSet)。 所以如果需要得到图像所有数据进行转换,则可以使用网上提 阅读全文
posted @ 2023-08-09 11:20 log9527 阅读(3230) 评论(0) 推荐(0) 编辑
摘要: C# 使用FFmpeg.Autogen对byte[]进行编解码,参考:https://github.com/vanjoge/CSharpVideoDemo 入口调用类: using System; using System.IO; using System.Drawing; using System 阅读全文
posted @ 2023-08-09 11:02 log9527 阅读(1213) 评论(0) 推荐(0) 编辑