不能将摄像机ip与Emgu连接
本文关键字:Emgu 连接 ip 摄像机 不能 | 更新日期: 2023-09-27 18:05:23
我在连接http://192.168.1.101
等摄像机IP时遇到问题。
我在emgu文档中看到url必须是这样的:
Capture cap = new Capture("rtsp://username:password@[IP Address]/mpeg4/media.amp");
但是我的相机在局域网使用。
摄像机如何连接IP http://
?如果不可能,我希望每个人都能提出一个解决方案。
Like convert http:// protocol
to rtsp:// protocol
非常感谢!
我要建议的一件事是确保您使用的是Emgu CV V3,而不是任何较低的版本。
如果你在局域网中使用它,它仍然会有一个IP地址和一个RTSP端口,
我为我的相机输入的所有内容是:
Capture cap = new Capture("rtsp://username:password@cameraIP:RtspPort");
cap.ImageGrabbed += ProcessFrame;
cap.Start();
然后我的ProcessFrame看起来像这样:
private void ProcessFrame(object sender, EventArgs e)
{
Mat image = new Mat();
_capture.Retrieve(image);
imageBox1.BackgroundImage = image.Bitmap;
}