0

2つのアプリケーションがあります。1 つのアプリケーションがサーバーとして機能し、次のコードを使用してデスクトップのスクリーン ショットを継続的に送信します。

Robot robot=new Robot();
OutputStream os;
BufferedImage image = robot.createScreenCapture(new Rectangle(Toolkit.getDefaultToolkit().getScreenSize()));
ImageIO.write(image, "png", os);

2 番目のアプリケーションは Android アプリケーションで、クライアント アプリケーションとして機能し、入力ストリームから上記の画像ストリームを継続的に読み取る必要があります。

クライアント アプリケーションで入力ストリームから png 画像を読み取るのを手伝ってください。

よろしくお願いしますミニ。

4

2 に答える 2

2

クライアントアプリケーションで、Socket.getInputStream()メソッドを介してInputStreamを読み取ります。

 BufferedInputStream in = new BufferedInputStream(socket.getInputStream());
 BufferedImage image = ImageIO.read(in);
于 2012-07-04T12:56:15.967 に答える