读取流OpenCV

时间:2016-12-13 22:25:42

标签: python opencv streaming ip-camera

我想在Python中使用OpenCV来流式传输我的IPCamera。我成功地通过使用urllib和从http://192.168.10.1/snapshot.cgi?user=admin&pwd=的图像读取图像来做到这一点。在浏览器中,此网址只显示“直播”内容。图片。然而,由于我得到几秒钟的延迟以及使用这种方法的低FPS(~4),它不再存在。

我还发现了一个很好的流,高FPS,几乎没有延迟浏览器。 (http://192.168.10.1/video/liveplg.asp注意:这不是原始流的URL,因为它有一个接口)我必须先安装一个Firefox插件才能查看此流(npIPCamPlug.dll)。在html文件中,流显示在类型为application / x-ipcam的对象元素中。

现在我的问题是:我能以某种方式在OpenCV中获得这个高FPS流吗?

1 个答案:

答案 0 :(得分:0)

您可以使用iSpy(开源精彩软件)检查网址。

在我的情况下(Wiseup P2P WiFi Camera)

cv2.VideoCapture( “http://admin@192.168.10.1:80/videostream.asf?user=admin&pwd=&resolution=64&rate=0”)