Mit Remote FX

Free RDP unterstützt Microsofts Remote-Desktop-Beschleunigung

Free RDP unterstützt Microsofts Remote-Desktop-Beschleunigung

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

  • 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.
  • 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.
  • Nomachine 4.0 unterstützt auch Mac und Windows

    Der italienische Hersteller Nomachine hat auf seiner Webseite erste Features des nächsten Releases 4.0 seiner Open-Source-basierten Terminalserver-Software bekannt gegeben. Darunter sind zahlreiche lange erwartete Features wie verbesserte Multimedia-Funktionen, Unterstützung für mobile Geräte, ein Browserclient und Remote-Zugriff auch auf Apples Rechner oder Windows-Systeme.
  • Verde 2.0 mit Offline-Betrieb
    Die neue Version 2.0 der virtuellen Desktop-Lösung Verde bietet jetzt auch einen Offline-Zugang. Hersteller Virtual Bridges will die Software gemeinsam mit IBM und Canonical als Open Virtual Client Desktop vermarkten.

Kommentare

Aktuelle Fragen

PCLinuxOS Version 2014.08 "FullMonty" Umstellung auf deutsch
Karl-Heinz Welz, 19.12.2014 09:55, 3 Antworten
Hallo, liebe Community, ich bin 63 Jahre alt und möchte jetzt nach Jahrzehnten Windows zu Linux...
ICEauthority
Thomas Mann, 17.12.2014 14:49, 2 Antworten
Fehlermeldung beim Start von Linux Mint: Could not update ICEauthority file / home/user/.ICEauth...
Linux einrichten
Sigrid Bölke, 10.12.2014 10:46, 5 Antworten
Hallo, liebe Community, bin hier ganz neu,also entschuldigt,wenn ich hier falsch bin. Mein Prob...
Externe USB-Festplatte mit Ext4 formatiert, USB-Stick wird nicht mehr eingebunden
Wimpy *, 02.12.2014 16:31, 0 Antworten
Hallo, ich habe die externe USB-FP, die nur für Daten-Backup benutzt wird, mit dem YaST-Partition...
Steuern mit Linux
Siegfried Markner, 01.12.2014 11:56, 2 Antworten
Welches Linux eignet sich am besten für Steuerungen.