0

我正在使用带有 C# 的 Ozeki SDK 从 AXIS P1204 摄像机流式传输 RTSP。当我尝试连接到相机时,什么也没有发生,也没有视频流。

这是我用来流式传输视频的代码:

Camera = IPCameraFactory.GetCamera("rtsp://192.168.0.90:554/axis-media/media.amp", "root", "pass");
Connector.Connect(Camera.VideoChannel, ImageProvider);
Camera.Start();
VideoViewer.Start();

我用wireshark跟踪了网络流量:

在此处输入图像描述 看起来,Ozeki SDK 无法登录到 Axis P1204。使用 VLC 媒体播放器,我可以毫无问题地获得视频流。

有什么建议么?

4

2 回答 2

0

该片段很短,但您会收到 401 Unauthorized 响应。最初,您可以尝试通过在基本设置用户中启用匿名访问来访问相机)。根据支持基本和/或摘要式身份验证的 Ozeki SDK,您可以将相机配置为允许密码类型未加密(基本身份验证)或加密(摘要式身份验证)。

于 2016-05-19T08:26:56.760 回答
0

也许看看你的相机是否兼容 ONVIF,你可以在 onvif 设备管理器上看到它:) 如果是,你应该从那里获取 rtsp...如果你的相机有用户名和密码,你应该添加这个也是。我尝试了很多,但它从未将我与 AXIS 联系起来,所以我猜这是他们的错,或者来自不同的流媒体。

于 2018-11-06T12:57:13.857 回答