【发布时间】:2016-02-09 22:39:13
【问题描述】:
我正在创建一个桌面客户端服务器应用程序,我在其中捕获由渲染器渲染的 jpg 图像中的帧并将它们存储在客户端。 现在我需要将图像上传到服务器。 我试过这个 为每个捕获的图像放置一个单独的线程以将其直接上传到服务器,但这非常耗时。我也尝试在捕获停止后从客户端上传所有图像,但这不是我想要的。
那么有没有办法将直接捕获的图像有效地上传到服务器。
为了捕捉图像,我使用了 BufferedImage 和 ImageIO.write 方法
提前致谢
【问题讨论】:
-
你如何将每个帧[图像]从客户端上传到服务器,我的意思是使用哪种协议?
-
如何将图像发送到服务器?可以发一下代码吗?
-
我有兴趣发送部分。它是套接字还是servlet或其他东西?如果您正在发送,您可以微调缓冲区大小(8192 或一些大数字)并按照此帖子发送:stackoverflow.com/questions/32251895/…
-
好的,谢谢@ravindra,我会尝试使用套接字
-
@dev 我正在使用http协议上传图片
标签: java image-upload