【问题标题】:How to send consecutive images to android phone from computer如何从计算机将连续图像发送到 android 手机
【发布时间】:2011-12-29 13:59:15
【问题描述】:

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

我在 PC 端使用 JpegEncoder 或 ImageIO 类,在 Android 端我使用 BitmapFactory.decodeStream 方法。当我发送一张图像时效果很好,但我需要连续发送图像(每秒 2 或 3 张图像)。它在 while 循环中不起作用。

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

 SkImageDecoder : Factory returned null

我认为问题在于 ImageIO 代码端的流中光标位置 ImageIO.write(img,"jpg",ostream) 方法在每次发送后刷新流,但 Android 端 BitmapFactory.decodeBitmap() 不会在每次读取后刷新,所以错误是SkImageDecoder returned null

【问题讨论】:

    标签: java android javax.imageio live-streaming


    【解决方案1】:

    【讨论】:

    • 据我所知,这与我的问题无关,因为当我只发送一个图像时,我可以成功加载图像,所以在读取流字节时看起来没有问题,所以不需要跳过方法兄弟。感谢您的建议
    猜你喜欢
    • 2014-03-10
    • 1970-01-01
    • 2017-06-16
    • 2018-06-25
    • 2020-05-27
    • 1970-01-01
    • 1970-01-01
    • 2012-06-12
    • 1970-01-01
    相关资源
    最近更新 更多