Я пытаюсь получить доступ к камере wyze из облачной функции Google, но она не работает
В настоящее время мы не можем получить доступ к камере wyze через веб-браузер.Поэтому я немного исследовал и обнаружил, что для достижения этой цели можно использовать приложение Tinycam Pro.Я добавил камеру wyze в это приложение, выполнив все действия и включив ее веб-сервер для удаленного доступа.Затем я получил URL-адрес, подобный этому - http://ip -адрес: 8083 .
Если я получу доступ к этой ссылке, я попаду на страницу веб-сервера,Затем я вошел в систему и нажал на кнопку «Все камеры», перешел на страницу, где доступна моя камера, чтобы посмотреть видео в реальном времени с камеры wyze.Но я не смог увидеть его вне моей сети.
Итак, я сделал переадресацию портов.вошел в мой маршрутизатор и добавил правило со следующими данными:
общий порт - 8083.
частный порт - 8083.
протокол - TCP.
дал локальный IP-адрес
После этого я смог получить доступ к странице веб-сервера из-за пределов моей сети и нажать кнопку «Все камеры», перейти на страницу, где доступна моя камера, чтобы посмотреть видео в реальном времени с камеры wyze
Когда я пытаюсьчтобы получить доступ к нему в облачной функции, он не работает
cap = cv2.VideoCapture("http://username:password@public ip address:8083/live?cameraId=102698986")
result, image = cap.read()
print(result)
Пожалуйста, совет.