Я использую библиотеку "запросов" для получения изображения с URL ('http://any_login:any_password@10.10.9.2/ISAPI/Streaming/channels/101/picture?snapShotImageType=JPEG'),, но ошибка ответа с кодом 401. Это URL с моей камеры RTSP.
Я пытаюсь использовать' HTTPBasicAuth ', 'HTTPDigestAuth' и 'HTTPProxyAuth'. Но это не работает.
import requests
from requests.auth import HTTPBasicAuth
url = "http://any_login:any_password@10.10.9.2/ISAPI/Streaming/channels/101/picture?snapShotImageType=JPEG"
response = requests.get(url, auth=requests.auth.HTTPBasicAuth("any_login", "any_password"))
if response.status_code == 200:
with open("sample.jpg", 'wb') as f:
f.write(response.content)
Я ожидал вывода файла изображения из потока rtsp, но получил код ошибки 401.