Ozeki SDK - Axis相机RTSP身份验证失败

时间:2016-02-08 11:40:43

标签: c# .net h.264 rtsp ozeki

我正在使用带有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跟踪网络流量:

enter image description here 看起来,Ozeki SDK无法登录Axis P1204。使用VLC媒体播放器,我可以毫无问题地获得视频流。

有什么建议吗?

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

也许看看您的相机是否兼容ONVIF,可以在onvif设备管理器上查看它:) 如果是的话,您应该从那里获取rtsp ...,如果您的相机具有用户名和密码,则也应该添加它。我做了很多尝试,但是它从未使我与AXIS保持联系,所以我认为这是他们的错,或者是因为不同的流媒体。