Как мне отобразить видеопоток TCP-порта на Java? - PullRequest
0 голосов
/ 05 мая 2020

У меня есть программа под названием «Motion», запущенная на машине linux, которая передает поток данных с веб-камеры через порт ip +, доступ к которому можно получить в браузере по адресу, например 192.168.0.1:8081

Что мне нужно, так это способ показать этот поток в окне, используя Java. Я пробовал все типы WebView, но не работал, максимум, что я получил от него, кроме белого экрана, - это бесконечная строка символов, которые не имеют смысла и продолжают расти (не base64 или какая-либо база, которую я знаю). Я также пробовал OpenCv, но не смог заставить его работать, у меня никогда не было кадра с реальным изображением на нем. Я надеюсь, что кто-то может хотя бы сказать мне, как это правильно делать.

Из этого потока при открытии в браузере я получил тег img с потоком, тип содержимого - multipart / x-mixed-replace; граница = BoundaryString "

Просто наблюдение, что по какой-то причине, если я открою поток в браузере напрямую через порт ip +, страница никогда не перестанет загружаться, но если я создам HTML и поместите адрес в тег img, поток будет показан и страница загрузится нормально

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...