Vorschau und Debuggen Ihrer App mithilfe des holographic Remoting- und Wiedergabemodus

In diesem Artikel wird der folgende Anwendungsfall für Holographic Remoting erläutert:

  • Sie möchten Ihre App während des Entwicklungsprozesses in der Vorschau anzeigen und debuggen: Sie können Ihre App lokal im Unity-Editor auf Ihrem PC im Wiedergabemodus ausführen und die Benutzeroberfläche an Ihre HoloLens streamen. Auf diese Weise können Sie Ihre App schnell und einfach debuggen, ohne ein vollständiges Projekt erstellen und bereitstellen zu müssen. Diese Art von App wird als Holographic Remoting Play Mode Preview-App bezeichnet. Eingaben der HoloLens - Blick, Geste, Stimme und räumliche Zuordnung - werden an den PC gesendet, wo Inhalte in einer virtuellen immersiven Ansicht gerendert werden. Die gerenderten Frames werden dann an die HoloLens gesendet.

Weitere Informationen zu Holographic Remoting finden Sie unter Holographic Remoting Overview

Beachten Sie, dass Sie Holographic Remoting auch verwenden können, wenn Sie möchten, dass die Ressourcen eines PCs Ihre App mit Strom versorgt , anstatt sich auf die onboard-Ressourcen von HoloLens zu verlassen.

Einrichten von Holographic Remoting

Um Holographic Remoting verwenden zu können, müssen Sie die Holographic Remoting Player-App aus dem Microsoft Store auf Ihrer HoloLens installieren (in diesem Artikel wird sie einfach als "Player" bezeichnet). Wie unten erläutert, werden nach dem Herunterladen und Ausführen der App die Versionsnummer und die IP-Adresse angezeigt, mit der eine Verbindung hergestellt werden soll. Sie benötigen version 2.4 oder höher, um mit dem OpenXR-Plug-In arbeiten zu können.

Holographic Remoting erfordert einen schnellen PC und Wi-Fi Verbindung. Weitere Details finden Sie im oben verlinkten Artikel Holographic Remoting Player.

Screenshot: Holographic Remoting Player, der in der HoloLens ausgeführt wird

Bei den folgenden Schritten wird davon ausgegangen, dass Sie Ihr Projekt bereits für die Verwendung von OpenXR eingerichtet haben (mit anderen Worten, Sie haben die erforderlichen Pakete importiert und Einstellungen für das OpenXR-Plug-In ausgewählt). Wenn Sie dies noch nicht getan haben, lesen Sie unsere Artikel, in denen beschrieben wird, wie Sie ein neues OpenXR-Projekt mit MRTK oder ohne MRTK einrichten.

  1. Wechseln Sie auf Ihrem HoloLens 2 zum Microsoft Store, und installieren Sie den Player**.

  2. Starten Sie auf Ihrem HoloLens 2, und spielen Sie den Player. Beachten Sie, dass im Startmenü die Kachel für den Player Holographic Remoting lautet. Nachdem Sie den Player gestartet haben, müssen Sie die Schaltfläche "Wiedergabe" drücken, die in der Mitte der Benutzeroberfläche des Spielers angezeigt wird.

  3. Wählen Sie in Unity auf der Menüleiste Mixed Reality>Holographic>Remoting für den Wiedergabemodus ausführen aus.

    Screenshot des im Unity-Editor geöffneten Bereichs

  4. Geben Sie im Fenster Holographic Remoting for Play Mode im Feld Remotehostname die IP-Adresse Ihres HoloLens 2 ein.

    Tipp

    Die IP-Adresse Ihres HoloLens 2 wird in der Benutzeroberfläche des Players angezeigt, nachdem Sie zum Starten auf "Wiedergabe" geklickt haben.

    Screenshot: Holographic Remoting Player, der auf dem HoloLens 2 mit eingekreisten IP-Adressen ausgeführt wird

  5. Ändern Sie andere Einstellungen nach Bedarf.

  6. Klicken Sie auf die Schaltfläche Holographic Remoting für den Wiedergabemodus aktivieren .

    Screenshot des Fensters Holographic Remoting für den Wiedergabemodus.

  7. Wählen Sie die Schaltfläche Wiedergeben aus, um in den Wiedergabemodus zu wechseln, und zeigen Sie die App dann in Ihrem HoloLens 2 an.

    Tipp

    Um C#-Skripts im Wiedergabemodus zu debuggen, fügen Sie Visual Studio an Unity an.