Free RDP unterstützt Microsofts Remote-Desktop-Beschleunigung

Free RDP unterstützt Microsofts Remote-Desktop-Beschleunigung

Mit Remote FX

Markus Feilner
03.06.2011
Als erster Open-Source-RDP-Client unterstützt der Rdesktop-Fork Free RDP die proprietären Codecs für Multimedia- und Videobeschleunigung, die Microsoft in seiner Remote-FX-Erweiterung seit Server 2008 und Windows 7 einsetzt.

In seiner Mail auf der Free-RDP-Mailingliste präsentierte Entwickler Vic Lee seine Implementierung, die vorher bereits längere Zeit auf der Wunschliste des Projektes gestanden hatte.

Remote FX ist eine Erweiterung für das RDP-Protokoll, die Microsoft seit Windows Server 2008 (SP 2) und Windows 7 (SP 1) nutzt, um Video und Multimedia in Terminalserver-Sitzungen zu beschleunigen. Zwar hatten Thinclient-Hersteller wie Igel bereits Remote-FX-Support in ihre Geräte eingebaut, die Open-Source-Varianten blieben jedoch bisher außen vor.

Norbert Federa von Thinstuff, einer der an Free RDP beteiligten Firmen, beschreibt gegenüber Linux-Magazin Online die Neuerungen: "Im Wesentlichen ist Remote FX "nur" ein Video-Codec und eine Protokollerweiterung für RDP, der Remote Desktop Server kodiert in Echtzeit den Desktopinhalt (beziehungsweise den GPU-Framebuffer) und erzeugt einen RemoteFX-Videostream. Der Thin Client wird so also zum Streaming-Client. Der Vorteil daran ist: Ein Remote-FX-Decoder kann (ähnlich wie bei H264) recht einfach und günstig in Hardware implementiert werden, ein "Remote-FX-only Thinclient" benötigt kaum CPU und läst sich theoretisch extrem günstig produzieren."

Hauptnachteil dieser Strategie ist jedoch, dass dafür der Server sehr viel Rechenleistung für die Codierung der Videostreams benötigt. Federa hält es für wahrscheinlich, dass Hersteller vermutlich noch in diesem Jahr dedizierte Remote-FX-Encoder als PCI-Karten auf den Markt bringen, die die Server-CPU entlasten.

Ein völlig anderes Konzept verfolgt da die WebGL/OpenGL-Fraktion: Deren Anhänger nutzen den Browser als 3D- und Multimediaplattform und lassen so den Client rendern. Der Sourcecode der Remote-FX-Implementierung in Free RDP steht im Git-Repository zum Download bereit.

Ähnliche Artikel

  • Thinclient mit Windows Option

    Der Thinclient-Hersteller aus Bremen verpasst seinen Linux-basierten Thinclients im August ein kostenfreies Firmware-Update, das die RDP-7-Funktion "Remote App" von Microsoft implementiert.
  • Open Thinclient Alliance gegründet

    Thin Stuff, Univention, die Lisog, Lizenzspezialist Blackduck sowie die freien Terminalserverprojekte X2go und Free RDP haben sich zur Open Thinclient Allianz zusammengetan und wollen einen neuen Industriestandard für das Thinclient Computing schaffen.
  • Igel hat mehr unter der Haube

    Der Thinclient-Spezialist Igel zeigt auf der Cebit aufgerüstete Hardware sowie neue Features seiner hauseigenen Linux-Firmware.
  • Igel-Rechner können Remote FX

    Frank Lampe, promovierter Marketing-Chef des Thinclient-Herstellers Igel, erzählt am Cebit-Stand in Halle 4 begeistert eine Geschichte von Microsoft-Protokollen und deren Linux-Pendant.
  • Openthinclient 1.0.0 unterstützt Smartcards

    Die Openthinclient GmbH hat ihre Thinclient-Distribution samt freien Management-Tools in Version 1.0.0 veröffentlicht.

Kommentare

Aktuelle Fragen

Lieber Linux oder Windows- Betriebssystem?
Sina Kaul, 13.10.2017 16:17, 2 Antworten
Hallo, bis jetzt hatte ich immer nur mit
IT-Kurse
Alice Trader, 26.09.2017 11:35, 2 Antworten
Hallo liebe Community, ich brauche Hilfe und bin sehr verzweifelt. Ih bin noch sehr neu in eure...
Backup mit KUP unter Suse 42.3
Horst Schwarz, 24.09.2017 13:16, 3 Antworten
Ich möchte auch wieder unter Suse 42.3 mit Kup meine Backup durchführen. Eine Installationsmöglic...
kein foto, etc. upload möglich, wo liegt mein fehler?
kerstin brums, 17.09.2017 22:08, 5 Antworten
moin, zum erstellen einer einfachen wordpress website kann ich keine fotos uploaden. vom rechne...
Arch Linux Netzwerkkonfigurationen
Franziska Schley, 15.09.2017 18:04, 0 Antworten
Moin liebe Linux community, ich habe momentan Probleme mit der Einstellung des Lan/Wlan in Arc...