16 января анонсирован выпуск новой версии клиента RDP для *nix. Проект был форкнут с rdesktop. Авторы поставили перед собой цель реализовать все возможности предоставляемые RDP протоколом версии 7.1.
При этом путь был сложным: - заявка поданная на Google Summer of Code 2011 была отклонена. Но это не остановило, и найдя другого спонсора проект продолжил развитие.
При этом путь был сложным: - заявка поданная на Google Summer of Code 2011 была отклонена. Но это не остановило, и найдя другого спонсора проект продолжил развитие.
Новые возможности:
- RemoteFX - Функция RemoteFX, которая появилась в Windows 7 SP1, позволяет практически полностью стереть для пользователя различия между работой в классической настольной клиентской операционной системе и виртуальной машине. После настройки RemoteFX , пользователи в своих терминальных сессиях с виртуальными машинами смогут видеть полнофункциональные графические эффекты рабочего стола виртуальной машины, в том числе в терминальной сессии будет работать DirectX.
- RemoteApp - это программы, удаленный доступ к которым можно получить через службы терминалов и которые работают так, как будто они запущены на локальном компьютере пользователя.
- Multimedia Redirection - используется для передачи и синхронизации аудио и видео данных из сервера терминалов в клиентский терминал. Клиент может воспроизводить аудио и видео. Поддерживается кодирование с помощью ffmpeg.
- Network Level Authentication (NLA) - Поддерживается версия NTLMv2
- Certificate validation - Осуществляется проверка полученного сертификата (например как в ssh)
- Осуществлен переход на новую систему сборки с помощью cmake
- Добавлены официальные иконки и логотип
- Полностью переработана архитектура приложения - выделены отдельные библиотеки и клиенты к ним
- Разработаны 3 клиента:
- client/X11 (xfreerdp) - официальный, поддерживает RemoteApp, требуется X11
- client/DirectFB (dfreerdp) - используется библиотека DirectFB
- client/Windows (wfreerdp) - для работы в Win32
- Для передачи различных данных или устройств с клиента на сервер и обратно используются различные виртуальные каналы:
- cliprdr - Перенаправление буфера обмена (Clipboard Redirection)
- drdynvc - Динамический виртуальный канал (Dynamic Virtual Channels)
- audin - Перенаправление аудио ввода (Audio Input Redirection)
- поддерживается библиотека алса (alsa support)
- поддерживается библиотека пульсаудио (pulse support)
- audin - Перенаправление аудио ввода (Audio Input Redirection)
- tsmf - Мультимедиа редирект (Multimedia Redirection)
- поддерживается библиотека алса (alsa support)
- поддерживается библиотека пульсаудио (pulse support)
- поддерживается ffmpeg библиотека (ffmpeg support)
- rdpdr - Редирект устройств (Device Redirection)
- disk - Редирект дисков (Disk Redirection)
- parallel - Редирект параллельных портов (Parallel Port Redirection)
- serial - Редирект последовательных портов (Serial Port Redirection)
- printer - Редирект принтеров (Printer Redirection) поддерживается CUPS
- smartcard - Редирект смарт карточек (Smartcard Redirection)
- rdpsnd - Редирект аудио (Sound Redirection)
- поддерживается алса библиотека (alsa support)
- поддерживается пульсаудио библиотека (pulse support)
Примеры подключений:
ОтветитьУдалитьhttp://xaxatyxa.ru/_ubuntu/freerdp-primeryi-podklyucheniya.html