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
- Machen Sie sich mit dem Kameramodell, Parametern und anderen Hinweisen zur Verwendung physischer Kameras über Kamera- und Eingabeerweiterungen vertraut.
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.