0
python + opencvを使用してIP CAMのフラックスにアクセスすることはできません。 テスト済みのopencvチュートリアル:接続なし(グレーのフレーム)。 zoneminderでテスト カメラ: コードは、ウェブカメラを使用してテスト動作します: がモデルでテストされて動作します:束にTPLINK、NC250 アドレス(H264をmjepg):TPLINK NC200およびNC250、python + opencvを使用してIP CAMのフラックス(tp-link NC250)にアクセスできない
カメラモデルを動作しません。 : "http://admin:< パスワードコード化されたベース64> 192.168.0.69 @:8080 /ストリーム/ビデオ/ MJPEG"
コード:
def Camera2(self, evt):
while(True):
try :
test2 = "http://admin:<*password coded base 64*>@192.168.0.69:8080/stream/video/mjpeg"
cap = cv2.VideoCapture('test2')
except IOError:
dlg = wx.MessageDialog(self,u"Pas de connection avec la caméra..",
u"Erreur connection", style = wx.OK)
retour = dlg.ShowModal()
dlg.Destroy()
ret, frame = cap.read()
# ouverture en volant
img = cv2.imread(frame, -1)
#img = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
cv2.namedWindow('Cam2', cv2.WINDOW_NORMAL)
cv2.resizeWindow('Cam2', config.largeur, config.hauteur)
font = cv2.FONT_HERSHEY_SIMPLEX
text = str(u"Camera 2")
cv2.putText(img, text, (5,40), font, 1, (255,255,255), 2, cv2.LINE_AA)
cv2.imshow('Cam2',img)
#cv2.MoveWindow('Cam', 200, 600)
if cv2.waitKey(1) & 0xFF == ord('q'):
print 'break imshow'
cv2.destroyAllWindows('Cam2')
break
# rafraichissement
time.sleep(config.fps)
print 'sorti de Cam2 !'
は、それは私のコードでは、問題、トンのコーデックですフラックスかカメラのハードウェアか?
誰かが別のモデルでテストしましたか?