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 Oberflä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. Wir nennen diese Art von App eine Holographic Remoting Play Mode Preview-App. 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 – Übersicht.

Beachten Sie, dass Sie Holographic Remoting auch verwenden können, wenn Sie möchten, dass die Ressourcen eines PCs Ihre App mit Energie 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 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 und die ausgewählten Einstellungen für das OpenXR-Plug-In importiert). 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 player**.

  2. Starten Sie den Player auf Ihrem HoloLens 2, und spielen Sie es wieder. Beachten Sie, dass im Startmenü die Kachel für den Player Holographic Remoting lautet. Nachdem Sie den Player gestartet haben, stellen Sie sicher, dass 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 Wiedergabemodusremoting> aus.

    Screenshot des im Unity-Editor geöffneten Bereichs

  4. Geben Sie im Fenster Holographic Remoting für den Wiedergabemodus 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 "Wiedergeben" 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 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.