C++ 视频捕获opencv+;rstp&x2B;Qt c++;失败

C++ 视频捕获opencv+;rstp&x2B;Qt c++;失败,c++,qt,opencv,C++,Qt,Opencv,我试图从我的IP摄像机中捕捉一些视频,但只得到了这些人工制品: 我怎么修理它?请帮帮我!这是我的密码: QString str1 = "rtsp://admin:000000@192.168.1.100:554/H264?ch=1&subtype=0"; cv::VideoCapture vcap = VideoCapture(str1.toStdString()); cv::Mat image; if(!vcap.isOpened())

我试图从我的IP摄像机中捕捉一些视频,但只得到了这些人工制品:

我怎么修理它?请帮帮我!这是我的密码:

QString str1 = "rtsp://admin:000000@192.168.1.100:554/H264?ch=1&subtype=0";

cv::VideoCapture vcap = VideoCapture(str1.toStdString());
   cv::Mat image;

   if(!vcap.isOpened())
      {
          qDebug() << "Input error\n";
          return;
      }
namedWindow("window",CV_WINDOW_AUTOSIZE);
for(;;) {

    Mat frame;
    if(vcap.grab())
       vcap.retrieve(image);

    if (image.empty())
       break;
           
    imshow("window", image);

    waitKey(1);
}
QString str1=”rtsp://admin:000000@192.168.1.100:554/H264?ch=1和子类型=0”;
cv::VideoCapture vcap=VideoCapture(str1.toStdString());
cv::Mat图像;
如果(!vcap.isOpened())
{
qDebug()