使用简单的代码打开相机:
// hardcoded for this time
string _pathToCam = "rtsp://192.168.2.2:554/user=admin&password=&channel=1&stream=0.sdp?real_stream--rtp-caching=100";
if (_pathToCam.length() > 1)
vc.open(_pathToCam);
else
vc.open(0);
if (!vc.isOpened())
{
cerr << "Can't open stream!";
return 1;
}
使用路由器连接pc到cam。 当我从IDE运行程序时 - 程序运行正常,但是当我从系统运行programm时(通过单击exe文件),程序无法打开相机。 当我在没有路由器的情况下将相机连接到电脑时 - 程序也通过运行exe来正常运行。
SYSTEM = IDE = TRUE
IDE + ROUTER = TRUE
SYSTEM + ROUTER = FALSE
可能是什么问题?
其他信息:
P.S。:对不起我的英语。