Я использую ipwebcam для использования моей камеры телефона в качестве веб-камеры, и код отлично работает в python IDE, но тот же код не работает в Google colab. Ipwebcam выдает перевод строки с камеры моего телефона по указанному URL-адресу.
Это код:
import requests
import cv2
import numpy as np
url="https://192.164.45.1342:8080/shot.jpg"
while True:
img_resp=requests.get(url)
img_arr=np.array(bytearray(img_resp.content), dtype=np.uint8)
img=cv2.imdecode(img_arr,-1)
cv2.imshow("image",img)
if cv2.waitKey(1)==27:
break
Этот код используется для покадрового получения указанного выше URL-адреса, который в прямом эфире с моего мобильного телефона и отображать его как видео. В Google Colab я не получаю никаких выходных данных
Это ошибка:
TimeoutError: [Errno 110] Время ожидания соединения истекло
Во время обработки вышеупомянутого исключения другое исключение произошло:
NewConnectionError Traceback (последний последний вызов)
NewConnectionError:: не удалось установить sh новое соединение: [Errno 110] Время ожидания истекло
Во время обработки из вышеупомянутого исключения произошло другое исключение:
MaxRetryError Traceback (последний последний вызов)
MaxRetryError: HTTPSConnectionPool (host = '192.168.43.149', port = 8080): максимальное количество попыток превышено с url: /shot.jpg (вызвано NewConnectionError (': не удалось установить sh новое соединение: [Errno 110] Тайм-аут соединения',))
Во время обработки вышеуказанного исключения произошло другое исключение :
ConnectionError Traceback (последний вызов был последним)
/ usr / local / lib / python3 .6 / dist-packages / запросы / adapters.py в send (self, request, s tream, timeout, verify, cert, proxy) 514 поднять SSLError (e, запрос = запрос) 515 -> 516 поднять ConnectionError (e, request = request) 517 518 кроме ClosedPoolError как e:
ConnectionError: HTTPSConnectionPool (host = '192.168.43.149', port = 8080): Максимальное количество повторных попыток превышено с помощью url: /shot.jpg (вызвано NewConnectionError (': Не удалось установить sh новое соединение: [Errno 110] Тайм-аут соединения', ))