.jpg out of .cgi with java (IP Webcam)

.jpg out of .cgi with java (IP Webcam)

你好,我希望我能解释一下我的问题:

我有一个 ip 网络摄像头,我想从路径中读取并保存一个 .jpg 文件

webacm-ip-adr:8084/snapshot.cgi

我没有什么 java 经验,想在处理过程中对其进行编程以保持简单:

我找到了这个 link:

https://www.java.net/node/702486

但如果我能使用 2 个 处理示例 来理解它会很棒:web/loadingimagesnet/httpClient

还是我犯了逻辑错误,无法通过这种方式解决?

您可以使用 java 库 "Apache Commons IO" 来完成。

我的简单代码:

URL url = new URL("http://webacm-ip-adr:8084/snapshot.cgi");
InputStream input = url.openStream();
String jpg = "sample.jpg";
FileOutputStream output = new FileOutputStream(jpg);
IOUtils.copy(input, output);

Class "IOUtils"是commons-io jar中IO流操作的常用工具