Java 通过UDP接收和显示JPG图像

Java 通过UDP接收和显示JPG图像,java,android,image-processing,Java,Android,Image Processing,我是安道尔的初学者。我只是创建了一个UDP通道并接收图像包(1000字节)。但我不知道如何展示它。我应该做什么或引用什么?如果您可以访问作为字节数组的数据包负载,则可以从中创建和映像实例。 编辑:如果图像以多个数据包的形式发送,则必须正确排序。UDP标头没有用于订购的信息(并且不能保证某些标头不会丢失),因此您必须在有效负载中提供您自己的订购或切换到TCP。我可以接收包,但不知道如何将它们合并在一起并在XOOM中显示。我知道这一点,并且我已经添加了标头,但是我应该使用fileoutputstr

我是安道尔的初学者。我只是创建了一个UDP通道并接收图像包(1000字节)。但我不知道如何展示它。我应该做什么或引用什么?

如果您可以访问作为字节数组的数据包负载,则可以从中创建和映像实例。


编辑:
如果图像以多个数据包的形式发送,则必须正确排序。UDP标头没有用于订购的信息(并且不能保证某些标头不会丢失),因此您必须在有效负载中提供您自己的订购或切换到TCP。

我可以接收包,但不知道如何将它们合并在一起并在XOOM中显示。我知道这一点,并且我已经添加了标头,但是我应该使用fileoutputstream来合并包还是其他什么?所以我可以展示。图像是JPEG格式的。是的,我认为您应该使用java imageIO库,它使用图像/文件流从二进制数据创建图像。就像我链接的代码示例一样。您可以在Sun的教程页面上阅读更多关于它的内容。也许有特定于android的替代方案,但我不知道。