我正在尝试连接发送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我想知道你是否能帮上忙?也许你有个链接或者别的什么
发布于 2018-12-28 05:41:36
我找到了我需要的东西。
问题是我没有更新nonce,而是一次又一次地使用相同的内容。这意味着您需要首先向发送一个没有'Authenticate‘标签的请求。然后,它将为您提供领域和随机数,您应该将其用作身份验证。再次查看问题,这与问题中的链接有关。
https://stackoverflow.com/questions/53906979
复制相似问题