[devel] VirtualGL, удалённый запуск 3D-приложений

Dmitry Derjavin dd на altlinux.org
Чт Ноя 17 11:20:23 MSK 2011


On Чтв, Ноя 17 2011 at 14:41, Paul Wolneykien wrote:

>> Собралась такая штука: http://www.virtualgl.org/

[...]

> Возьмём, к примеру, 1280х800, 24 кадра/сек. Если передавать YUV, то
> сеть лопнет, а если кодировать, то не каждый сервак в реальном времени
> может это сделать, да ещё и для нескольких клиентов. Как тут это
> решено?

Решено с помощью turbojpeg на прокси в виде VNC-сервера:
http://virtualgl.svn.sourceforge.net/viewvc/virtualgl/vgl/trunk/doc/x11transport.png

1280х800 не пробовал. 1240x930 даёт в районе 100 мегабит без компрессии
на голом X. При этом ресурсов хватает во всех местах.

С компрессией тестировать ещё на закончил, пока 1240x930 даёт около 50
мегабит в секунду, но упирается в мощность процессора. К тому же, мы
используем довольно старую версию TigerVNC. Для чистоты эксперимента
хорошо бы или обновить TigerVNC или собрать TurboVNC. Разработчики
VirtualGL пока рекомендуют второй из них, и дорабатывают при этом первый.

Причём, собирать второй, возможно, смысла уже нет, так как в свежих
версиях первый его уже практически догнал. См. страницу 10:
http://www.virtualgl.org/pmwiki/uploads/About/turbototiger.pdf

-- 
~dd


Подробная информация о списке рассылки Devel