2

Я пытаюсь поделиться содержимым веб-страницы, просматриваемой на одном компьютере, и сделать ее доступной для многих компьютеров в простом для использования формате через браузер. Я хотел бы избежать Java или других вещей, которые потребуют дополнительной установки, если это возможно. Наконец, сервер, который просматривает страницу, является единственным компьютером, которому разрешено просматривать эту страницу.

Я искал подходящий вариант для потоковой передачи содержимого сеанса VNC в анимированный GIF, такой как https://github.com/sidorares/vnc-over-gif, но у меня были проблемы с компиляцией vnc-over-gif с узлом, потратив час на него, я заинтересован в изучении других вариантов. Я также попробовал Guacamole, но при его сборке из исходников нужно установить около 50 вещей, а метод пакета просто не работает с каким-то циклом зависимости, который я, кажется, слишком невежественен, чтобы это понять.

Я не хочу (и не нужно) управлять экраном, это должно быть только для чтения того, что происходит.

У Google есть много результатов по потоковому видеоформату (ffmpeg, vlc), но в этом случае я специально собираюсь что-то с очень простым методом просмотра, отсюда и форматы изображений.

Большое спасибо за любые ваши предложения!

1 ответ1

1

Вам нужно будет чистить экран каждые несколько секунд, а затем сохранять эти изображения в формате .gif. Затем вам нужно будет сохранить его в том месте, где он может быть обслужен веб-сервером, когда js запросит его.

Кроме того, этот подход ограничит вас очень низкой частотой кадров (в лучшем случае 1 секунду или около того).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .