相关疑难解决方法(0)

如何从ip camera解析mjpeg http流?

下面给出了为从IP Camera获取实时流而编写的代码.

from cv2 import *
from cv2 import cv
import urllib
import numpy as np
k=0
capture=cv.CaptureFromFile("http://IPADDRESS of the camera/axis-cgi/mjpg/video.cgi")
namedWindow("Display",1)

while True:
    frame=cv.QueryFrame(capture)
    if frame is None:
        print 'Cam not found'
        break
    else:
        cv.ShowImage("Display", frame)
    if k==0x1b:
        print 'Esc. Exiting'
        break
Run Code Online (Sandbox Code Playgroud)

在运行代码时,我得到的输出是:

Cam not found
Run Code Online (Sandbox Code Playgroud)

我哪里错了?另外,为什么帧无?转换有问题吗?

python opencv mjpeg ip-camera live-streaming

26
推荐指数
3
解决办法
7万
查看次数

标签 统计

ip-camera ×1

live-streaming ×1

mjpeg ×1

opencv ×1

python ×1