LINUX.ORG.RU

FreeRDP 3.23.0

 , ,

FreeRDP 3.23.0

1

4

FreeRDP — это бесплатная реализация протокола удалённого рабочего стола (RDP), распространяемая под лицензией Apache.

Основные изменения:

  • После глубокого анализа кода клиента FreeRDP устранён ряд уязвимостей.
  • Добавлена изоляция конфигурации. Сторонние клиентские/серверные приложения должны проверять новые API freerdp_setApplicationDetails и winpr_setApplicationDetails, позволяющие использовать настраиваемое пространство в файлах конфигурации и runtime-данных для каждого приложения.
  • Для разработчиков мы поместили большинство API в [[nodiscard]], поэтому компиляторы могут начать выдавать ошибки о непроверенных возвращаемых значениях. Это сделано намеренно и должно побудить к очистке кода. Функции, в которых возврат является необязательным, были пропущены. На данный момент эти проверки автоматически применяются для сборок FreeRDP, внешние проекты могут включить их, определив WINPR_DEFINE_ATTR_NODISCARD в своей системе сборки.
  • Для разработчиков: пожалуйста, начните тестировать свои приложения на сборках FreeRDP с опцией -DWITHOUT_FREERDP_3x_DEPRECATED=ON, чтобы убедиться, что вы не используете API, которые скоро будут удалены.
  • Клиент на основе библиотеки SDL получил значительное обновление: режимы работы с несколькими мониторами и высоким разрешением значительно улучшены.
  • Другие улучшения и исправления ошибок.

>>> Подробности на freerdp.com

★★★★★

Проверено: dataman ()
Последнее исправление: dataman (всего исправлений: 6)
Ответ на: комментарий от futurama

«Удаленный помощник» - это и было подключение по RDP к активному консольному сеансу. Только с дополнительными диалоговыми окошками.

У нас даже сотрудник на Delphi наваял прогу, которая опрашивала компы в той же подсети, проверяла открыт ли порт 3389, если открыт, добавляла комп в список, получала список активных сессий.
А в отображаемом списке можно было выбрать комп и жмякнуть подключиться. Прога запускала mstsc с нужными параметрами.

Это работало лучше, чем vnc в то время. И ставить на клиентские компы не надо было ничего.

ivanlex ★★★★★
()
Последнее исправление: ivanlex (всего исправлений: 2)

самое интересное про RDP - по интернетам ходит миф что в RDP есть экономия трафика потому что он не шлет картинки а отправляет команды на графические примитивы… Так вот это миф, посмотрите исходники FreeRDP - там он шлет именно картинки с различным encodings.

anonymous2 ★★★★★
()
Ответ на: комментарий от anonymous2

Может быть он картинки не как есть шлёт, а сжимает?

Saakx
()
Ответ на: комментарий от anonymous2

Ты пользовался rdp когда-нить? Сравнивал с vnc? А через медленную связь (10 килобайт/сек)? Разница там очевидна и огромна (в пользу rdp). Там где vnc делает слайдшоу с реакцией на действия около 10+ секунд, у rdp получается около 1-2-3 секунд.

firkax ★★★★★
()

Попробовал виндовую сборку.

На Win10 при коннекте к Win11 прям сразу падает, Win11-Win11 работает. При этом на Win10 форма логина из сабжа, а на Win11 отображается виндовый диалог с выбором сохранённых учёток. 🤔

Radjah ★★★★★
()
Ответ на: комментарий от Shadow

На RDP как-то очень хитро пересылается картинка. При этом в винде оно вообще через свой собственный видеоадаптер работает. Объём трафика получается вообще мизерный.

Я пробовал Aspia. Но оно всё равно работает через захват с динамическим FPS и качеством под размер окна и канал на принимающей стороне.

Radjah ★★★★★
()
Ответ на: комментарий от firkax

конечно же я писал для FreeRDP и не пользовался RDP ну конечно же…

ты сравниваешь палец с мухой, в последнем RDP используется H264 encoding для примера а в VNC/RFB используется все также устаревший ZRLE/TRLE. запомни ботаник - в VNC/RFB можно точно также добавить H264, проблема в клиентах которые этого не поймут из за стандарта.

anonymous2 ★★★★★
()
Ответ на: комментарий от anonymous2

То, что он не поддерживается на указанных продуктах, что не мешало rdp к ним летать по сравнению с vnc, из тебя клещами вытаскивать?

firkax ★★★★★
()
Ответ на: комментарий от firkax

это версия протокола RDP. Еще раз поясню - RDP он развивается, у него уже версия 10 не меньше, а в VNC/RFB используются устаревшие технологии (кодеки). Я лично в VNC/RFB спокойно затаскивал X264 и клиент свой писал и серверную часть все летало. Проблема в том что бы затащить это в стандарт RFB это убиться можно.

anonymous2 ★★★★★
()
Последнее исправление: anonymous2 (всего исправлений: 1)
Ответ на: комментарий от anonymous2

Тему не переводи. RDP из win2008 летает по сравнению с VNC. RDP из xrdp 0.9.1 летает по сравнению с VNC. При чём тут h264?

firkax ★★★★★
()
Ответ на: комментарий от firkax

Тему не переводи. RDP из win2008 летает по сравнению с VNC

ты тупой что ли? Я тебе объясняю что кодеки разные, скорость разная, реализация разная. Протухший ZRLE тебе не даст скорость. RDP развивается RFB нет.

anonymous2 ★★★★★
()
Последнее исправление: anonymous2 (всего исправлений: 1)
Ответ на: комментарий от firkax

ну ок, нет так нет. живи в своей параллельной реальности)

anonymous2 ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.