3

Я использую RDP для удаленного рабочего стола с компьютера с Windows 7 на другой компьютер с Windows 7, так что это RDP 7. У меня установлена глубина цвета 32 бита, и я могу подтвердить, что 32-битный цвет работает правильно, потому что я могу использовать Aero через подключение к удаленному рабочему столу, для которого требуется 32-битный цвет. Я также подключился к серверу 2008 года в 32-битной версии и подтвердил со стороны сервера, что для подключения использовался 32-битный цвет.

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

Идеи или опыт?

2 ответа2

4

Эта проблема касается сжатия изображений RDP. Я полагаю, что в Windows 7 и Server 2008 R2 используется версия, в которой были внесены изменения в сжатие, кодек и т.д., И в него были внесены изменения, которые приводят к появлению полос и тому подобному, даже если вы используете 32-битный цвет (в интересах более высокая скорость, я полагаю.)

Это можно изменить; это увеличит пропускную способность и нагрузку, а также снизит скорость, но должно уменьшить проблему с полосами пропускания.

Установка DWORD в реестре по адресу HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\AllowDynamicColorFidelity со значением 0 (на клиенте, а не на сервере) приведет к тому, что полоса исчезнет.

0

Опыт: у меня недавно была похожая проблема. Я настроил RDP на полноэкранный режим, и оказалось, что разрешение было слишком высоким для поддержки 32-битного цвета, поэтому оно автоматически и бесшумно снижалось до 16-битного. Как только я запустил удаленный рабочий стол с более низким разрешением, 32-битный цвет работал как положено.

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