Я понимаю, что для удаленного отображения используется протокол RFB. X11VNC использует протокол RFB, так что любое средство просмотра VNC (на основе RFB) может просматривать дисплей.
Вопрос:
- Предположим, у меня есть, например, буфер кадра / dev / fb0. Я просто могу написать и запустить приложение, которое читает из фреймбуфера на основе протокола RFB. В этом случае чем отличается X11VNC от него.
- Кроме того, сам X11VNC предоставляет возможность использовать буфер сырых кадров. В чем разница между использованием / неиспользованием этой опции?