如何从计算机向Android手机发送连续图像

时间:2011-12-29 13:59:15

标签: java android javax.imageio live-streaming

我正在开展一个项目。它是关于从PC上捕捉照片并在Android手机屏幕上监控它们。

我在PC端使用JpegEncoderImageIO类,在Android端使用BitmapFactory.decodeStream方法。当我发送一个图像时,它运行良好,但我需要连续发送图像(每秒2或3个图像)。它在while循环中不起作用。

在logchat视图中,它显示此错误消息,直到我关闭Android应用程序:

 SkImageDecoder : Factory returned null

我认为问题是关于来自ImageIO代码端的流中的游标位置ImageIO.write(img,"jpg",ostream) methot刷新流后每次发送但Android方面 BitmapFactory.decodeBitmap()在每次读取后都不会刷新,因此错误为SkImageDecoder returned null

1 个答案:

答案 0 :(得分:0)