接收图像时缺少UDP数据包



我使用UDP协议在监视器和设备之间传输图像。我把图像分成字节并发送。在设备端接收到丢失的字节。某些UDP数据包丢失。因此,当重新排列图像时,它会变得模糊,有时会混淆。

我的问题是,

当重新排列字节时,如何用空字节填充图像。(用空数据包填充丢失的字节)。因此,丢失的序列显示为空白。

怎么做。??

您发送的是哪种图像格式?我怀疑在压缩图像中没有办法知道丢失了多少像素。

相反,您可以做的是解剖图像并压缩这些瓦片,然后发送压缩的瓦片。这样,当你重建图像时,你就可以确切地知道哪些瓷砖缺失了,比如谷歌地图。

只需使用TCP如果您需要100%正确的接收、有序和完整,则它不是UDP的候选应用程序。

最新更新