Перехват HTML<img> в качестве видеопотока с использованием C ++ / Qt из ESP32-CAM - PullRequest
0 голосов
/ 04 апреля 2020

У меня есть: Локальный потоковый веб-сервер ESP32-CAM (192.168.1.XXX:80) - базовый пример c для ESP32-CAM. Он генерирует HTML DOM с видеопотоком, захваченным в теге <img src="http://192.168.1.xxx:81/stream/">.

Я бы хотел: получить поток через C ++ / Qt-framework.

Вопросы:

1. Как работает генерация видеопотока в теге <img> (обычно ли это хорошая практика)? Много ли перефразирующих обратных вызовов для каждого кадра или чего-то еще? Здесь нет ни скриптов, ни запросов GET, это какое-то межпротокольное взаимодействие (UDP-HTTP)? Не понимаю. Любая литература / статьи на эту тему оценены:)

2.Как я могу захватить тег с помощью C ++ / Qt? Я попробовал QWebSocket, но получил только HTML DOM, отформатированный в строку ... И даже если я смогу получить один кадр (если бы мне было нужно, как получить запрос тега <img>), - как я могу захватить поток без пропущенных кадров и экономного использования ресурсов?

...