用Java记录.cgi流的输出

用Java记录.cgi流的输出,java,stream,video-streaming,cgi,video-capture,Java,Stream,Video Streaming,Cgi,Video Capture,我有一个IP摄像头的URL(如下所示:)。 这台相机是全天候录制的,我想每24小时创建一个视频文件,记录过去24小时的录制 我怎样才能做到这一点?我试了很多次,但什么也没找到。 必须有办法做到这一点。24小时是保持http连接打开的很长时间。摄像机是否有记录在案的API?您是否尝试过使用curl来确保您提供的URL流式传输视频?您的操作系统是什么?您是否考虑过使用curl而不是Javacurl-o->“someFile.video”我也可以有24小时的视频。相机的型号是“Foscam 18918

我有一个IP摄像头的URL(如下所示:)。 这台相机是全天候录制的,我想每24小时创建一个视频文件,记录过去24小时的录制

我怎样才能做到这一点?我试了很多次,但什么也没找到。
必须有办法做到这一点。

24小时是保持http连接打开的很长时间。摄像机是否有记录在案的API?您是否尝试过使用curl来确保您提供的URL流式传输视频?您的操作系统是什么?您是否考虑过使用
curl
而不是Java
curl-o->“someFile.video”
我也可以有24小时的视频。相机的型号是“Foscam 18918”,如果需要,是CGI命令。我使用Windows10(但我可以在虚拟机上运行ubuntu),所以我没有使用curl。但是,当我在web浏览器中键入URL时,我可以看到流。我将尝试curl并返回报告。好的,当我尝试curl时,我得到以下响应:
需要$401未经授权401未经授权但是当我将相同的url粘贴到我的web浏览器中时,它就工作了。用户名和密码在url中。好吧,我再往前走一步。我尝试了
wget-o myvideo.video--user=admin--password=1234http://abc.blabla.hello.net/videostream.cgi
,它成功了。但是我不能用我知道的任何视频播放器打开它。所以我用记事本打开了它,结构是这样的:--ipcamera内容类型:image/jpeg内容长度:41126许多行带有kBI’·Fy­“C-Ä之类的符号,然后再次--ipcamera内容类型:image/jpeg内容长度:41170如何打开它?