аутентификация RTSP: дайджест - PullRequest
0 голосов
/ 23 декабря 2018

Я пытаюсь подключиться к камере, отправляющей поток 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: проблема с дайджестом , я пытался

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 голосов
/ 28 декабря 2018

Я нашел то, что мне было нужно.

Что было не так, так это то, что я не обновлял одноразовый номер, а использовал это снова и снова.Это означает, что вам нужно сначала отправить запрос без метки «Аутентификация».Затем он даст вам царство и одноразовый номер, которые вы должны использовать в качестве аутентификации.Снова смотри вопрос, с которым связаны вопросы.

...