rtsp身份验证:摘要

时间:2018-12-23 20:35:05

标签: authentication rtsp

我正在尝试与发送RTSP流的摄像机连接,但是在身份验证方面遇到了一些麻烦。首先,我正在发送邮件

SENDING MESSAGE:
 DESCRIBE rtsp://admin:password@192.169.1.100:554 RTSP/1.0
 CSeq: 100
 User-Agent: askapps server

我得到了答复

RESPONSE FROM CAMERA:
 RTSP/1.0 401 Unauthorized
 CSeq: 100
 WWW-Authenticate: Digest realm="Login to OVP42739875923", nonce="ca0b6e51ff51c0cfbe523935da1a07dd"

我尝试使用链接作为维基百科和RTSP Authentication : digest issue

SENDING MESSAGE:
 DESCRIBE rtsp://admin:password@192.168.8.100 RTSP/1.0
 CSeq: 1
 Authorization: Digest
 username="admin",
 algorithm="MD5",
 realm="OVP42739875923",
 nonce="ca0b6e51ff51c0cfbe523935da1a07dd",
 uri="rtsp://192.168.8.101:554",
 response="ce145f3e1e7d9827e1977d8f6b4c6c01"

哪个简单导致了消息

RESPONSE FROM CAMERA:
RTSP/1.0 401 Unauthorized
CSeq: 1

我想知道你能不能帮忙?也许您有链接之类的东西

1 个答案:

答案 0 :(得分:0)

我找到了我需要的东西。

问题是我没有更新随机数,而是一次又一次地使用它。这意味着您需要首先发送不带标签“ Authenticate”的请求。然后它将为您提供领域和随机数,您应将其用作身份验证。再次查看问题,将其链接到问题中。