我想从我的ip camera获取帧,但发生了同样的错误。我读了一些关于该错误的网页,但我无法解决问题。我正在使用visual C ++ 2010
代码:
cv::VideoCapture capture("rtsp://192.168.0.18:554/ucast/11");
if (!capture.isOpened()) return 1;
double width = capture.get(CV_CAP_PROP_FRAME_WIDTH);
double height = capture.get(CV_CAP_PROP_FRAME_HEIGHT);
cv::namedWindow("showRTSP", CV_WINDOW_AUTOSIZE);
while (true) {
cv::Mat frame;
if (!capture.read(frame)) break;
cv::imshow("showRTSP", frame);
if (cv::waitKey(30) == 27) break;
}
错误:解码MB 59 10时出现[h264 @ 00000000030afaa0]错误
感谢...