java - 如何用Java保存MJPEG流中的图片?

标签 java http video stream mjpeg

如何在 Java 中保存 MJPEG 流中的图片? 我想调用 HTTP MJPEG 地址并将每一帧保存到单独的图片文件中。

最佳答案

VLCj 应该能够播放该流。如果您只想经常保存屏幕截图,您应该可以使用 DirectMediaPlayer (这将为您提供一个 BufferedImage)然后使用 ImageIO 保存它。

请注意,尽管它不是世界上最容易使用的 API,并且需要 native 代码;如果您是初学者(从问题来看您可能是初学者?)那么这不是最简单的任务!

关于java - 如何用Java保存MJPEG流中的图片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6953119/

相关文章:

java - 我的程序似乎忽略了我写的compareTo()

angularjs - 如何在 Angular JS 中取消挂起的 API 调用

javascript - 在不停止应用程序的情况下拦截 400 Bad Request

video - 视频上传转换器站点中的 Ffmpeg 导致 CPU 使用率重载

google-chrome - Windows下如何在node-webkit中强制硬件加速视频解码?

java - 如何检查密码是否超过一年?

java - 如何在 android 或 : what exactly are daemon threads in android? 中安排一些代码执行

java HashMap 'cannot be resolved'。可以执行方法但无法打印

asp.net - 如何在同一响应中下载文件和新的 html 页面

video - 如何使用 ffmpeg 以特定比特率保存视频?