Доступ к x11vnc через веб-браузер

Проблема
У меня есть встроенное устройство Linux, и я пытаюсь предоставить общий доступ к экрану для удаленного доступа через веб-браузер с помощью x11vnc. Я просмотрел несколько сообщений, в которых объясняется, как это сделать, но безуспешно. По крайней мере, я смог получить доступ к общему экрану с помощью программы просмотра vnc на моем компьютере с Windows.

То, что я сделал до сих пор
Я запускаю сервер с помощью этой команды: x11vnc -display: 0 -rfbauth ~ / .vnc / passwd -http Это устанавливает при совместном использовании экрана URL-адрес средства просмотра Java печатается ( http: // imx6ul-var-dart: 5800 ) на PORT = 5900. Все идет нормально.

Когда я открываю свой веб-браузер (Chrome) и набираю : 5800 в строке URL, я получаю пустую страницу с гиперссылкой «сайт x11vnc», которая открывает новую вкладку для где и следовало ожидать ( http://www.karlintage.com/x11vnc/ ). Тем временем терминал выводит: httpd: get '' для
httpd: по умолчанию - 'index.vnc'
httpd: закрытие преждевременного соединения (После установления соединения время ожидания ~ 15 секунд)

Я пытался использовать комбинацию различных параметров команды, но ничего не помогло.

Вопрос
Как вы можете получить доступ к экрану, совместно используемому с x11vnc, через ваш веб-браузер?

Мы будем благодарны за любую помощь или указатели!

0
задан 13 May 2019 в 13:41
1 ответ

Чтобы получить доступ к VNC через веб-браузер, вам понадобится прокси-сервер. Вы можете установить такой прокси-сервер на сервере (с запущенным x11vnc), на клиенте (с запущенным браузером) или в другой промежуточной системе.

Загляните туда, вы найдете программное обеспечение NoVNC, которое, вероятно, будет соответствовать вашим потребностям: noVNC WebSite

1
ответ дан 4 December 2019 в 15:42

Теги

Похожие вопросы