Skype-basierte Remote Desktop Connection Lösung

SkyRemote ermöglicht den Fernzugriff über Skype. Lesen Sie mehr über die Skype-Remotedesktopsteuerung.

Skype-basierte Remote Desktop Connection Lösung hero background

Herausforderung

SkyRemote verfügt über eigene Installations- und Verwaltungskomponenten und verwendet öffentliche API-Methoden, um Verbindungen mit dem Skype-Client herzustellen und mit ihm zu kommunizieren. Es bietet Zugriff auf Kontaktinformationen und Anwendung-zu-Anwendung-Befehle in Skype. Aus diesem Grund wird Skype Sie auffordern, den Zugriff auf Skype-Ressourcen für SkyRemote zu erlauben. Die von uns erstellte Lösung verwendet die Skype-API, wird jedoch von Skype in keiner Weise empfohlen, zertifiziert oder anderweitig genehmigt.

Herausforderung

Herangehen

Die Skype-Desktop-API hat eine Transportschicht mit der gebrauchsfertiger Verschlüsselung und sicheren Funktionen implementiert, sodass wir auf die Idee kamen, eine von Skype gesicherte Remote-Desktop Anwendung zu erstellen. Die SkyRemote-Anwendung ermöglicht den Datenaustausch für die Benutzer von Skype ohne einen speziellen Serverteil.

Herangehen

Beschreibung

Um die Leistung des Remote-Screen-Updates zu optimieren, wurde die Anwendung in C++ geschrieben. Sie implementierte den Monitor Filter Driver (basierend auf dem Microsoft Driver Development Kit) und wurde mit Hilfe von Kreuzzertifikaten für Kernel Mode Code Signing entwickelt. Da der Transportkanal von Skype bandbegrenzt ist, haben wir spezielle Algorithmen implementiert, die darauf abzielten, aktualisierte Bereiche des Bildschirms auf einem entfernten Computer zu finden und die Verkehrsdaten zu reduzieren. SkyRemote sendet eine benutzerdefinierte Anfrage an alle Skype-Kontakte auf Computer des Clients und erkennt, ob der Kontakt SkyRemote installiert hat. Dann fügt das von uns entwickelte Produkt den Kontakt zu der SkyRemote-Kontaktliste hinzu und wird für die Verwendung bereit.

Beschreibung

Hauptmerkmale

  • Automatische Erkennung von Skype.
  • Unterstützung von mehreren Skype-Instrumenten.
  • Unterstützung von Skype 3.x und Skype 4.x.
  • Automatische Erkennung von Freunden, die SkyRemote installiert haben.
  • Flexible Anfragen für das Teilen eines lokalen Desktops oder für das Anzeigen eines entfernten Desktops mit Skype.
  • Das Teilen der Steuerung von Skype-Remote-Desktop mit mehreren Freunden gleichzeitig (Konferenz).
  • Mehrere Skype-Remote-Desktops gleichzeitig anzeigen.
  • Tray-Benachrichtigungen.
  • Unterstützung für Skype-Avatare.
  • Sehr gute Konfiguration der Qualität der Session, z. B. Farbtiefe und JPEG- Komprimierung.
  • Konfigurierbare Aufzeichnung der Session in AVI-Dateien.
  • Fernzugriff auf die Zwischenablage.
  • Desktop-Fernbedienung mit Hilfe von Skype.
Hauptmerkmale

Zugehörige Fallbeispiele