我正在尝试使用C ++中的OpenCV从IP摄像机Axis 6034E获取视频。
我可以使用以下简单代码轻松读取流:
VideoCapture vid;
vid.open("http://user:password@ipaddres/mjpg/video.mjpg");
Mat frame;
while(true){
vid.read(frame);
imshow("frame", frame)
waitKey(10);
}
但我的问题是,密码包含@
,不幸的是,它是密码的最后一个承租人。任何想法,我会很感激。
我尝试了\@
和其他一些编码方法但没有用。