У меня возникла очень простая проблема, но я не мог найти какое-либо решение или часть информации через Интернет.Отображать поток видео из порта LAN внутри HTML-страницы
У меня есть камера, отправляющая видеопоток на сервер Ubuntu (с фиксированным IP 192.168.1.100) через порт 8081, и я хотел бы «захватить» этот поток, чтобы отобразить его на хорошей HTML-странице.
Изнутри моей локальной сети, я просто использовать HTML Iframe тег как следовать, и она отлично работает:
<iframe src="http://192.168.1.100:8081"></iframe>
Однако здесь проблема: из-за пределов моей локальной сети, мой веб-страницы правильно доступен через мое доменное имя, но iframe остается пустым. Я считаю, что причина в том, что (верьте мне, если я ошибаюсь), что, поскольку код HTML выполняется в браузере, адрес «http://192.168.1.100:8081» тега iframe больше не указывает на мой сервер. Таким образом, первое, что я устал, чтобы заменить предыдущий IFrame тег следующий:
<iframe src="http://MY_DOMAIN_NAME:8081"></iframe>
Однако, это не может работать, потому что я не переадресацию порта 8081. моего маршрутизатора (и я не могу это сделать потому что иначе каждый сможет увидеть мой видеопоток без какого-либо контроля доступа).
Есть ли у кого-нибудь идеи о том, как действовать? Точнее, как я могу получить доступ к моему видеопотоку (встроенному в HTML-страницу) как из внутренней, так и из локальной сети?
Никто? Пожалуйста, не стесняйтесь спрашивать какие-либо уточнения при необходимости – asonnino