Table of Contents

Benutzerdefinierte kamera

In einigen Fällen erfüllen die integrierten Kameras nicht die Anforderungen, sodass die Verwendung einer benutzerdefinierten Kamera in Betracht gezogen werden kann. Eine benutzerdefinierte Kamera ermöglicht die Eingabe von Bilddaten von externen Quellen in das AR-System zur Verwendung durch Tracker. Die Erfassung der Bilddaten kann selbst implementiert werden.

Verfügbare Plattformen: Unity, nativ

Vorbereitung

Anwendungsfälle für benutzerdefinierte kameras

Benutzerdefinierte Kameras können in folgenden Szenarien verwendet werden:

  • Externe Kameras

    Auf Android unterstützen beispielsweise System-APIs keine externen Kameras, sodass diese nur über libuvc angesteuert werden können.

  • Remote-Kamerastreams

  • Videodateien

  • Head-Mounted Displays (HMD)

Benutzerdefinierte kameras in AR-systemen

Zu den benutzerdefinierten Kameras in AR-Systemen gehören:

  • AREngineInterop

    Bietet Unterstützung für Huawei AR Engine auf HarmonyOS 4.x und früheren Versionen. Nutzt eine benutzerdefinierte Kamera für die Bewegungsverfolgungsfunktion des Smartphones.

  • Head-Mounted Displays (HMD)

    Der Bildeingang bei verschiedenen HMDs wird über benutzerdefinierte Kameras realisiert.

Einschränkungen bei benutzerdefinierten kameras

Einschränkungen bei benutzerdefinierten Kameras umfassen:

  • Auf HMD-Geräten

    • EasyAR Sense XR License Testversion

      Laufzeit von 100 Sekunden pro Nutzung (Mega-Nutzer können nach Genehmigung durch EasyAR Business die Dauer anpassen). Zeigt in manchen Situationen Wasserzeichen an und erfordert auf einigen Geräten eine Internetverbindung.

    • EasyAR Sense XR License Vollversion

      Keine Einschränkungen.

  • Auf anderen Geräten

    • EasyAR Sense Personal Edition

      Laufzeit von 100 Sekunden pro Nutzung (Mega-Nutzer können nach Genehmigung durch EasyAR Business die Dauer anpassen). Zeigt in manchen Situationen Wasserzeichen an.

    • EasyAR Sense Professional/Classic/Enterprise Edition

      Keine Einschränkungen.