Azure Cloud Services für HoloLens 2
Azure Cloud Services ist ein Beispiel für PaaS (Platform as a Service). Diese Technologie unterstützt genau wie Azure App Service skalierbare und zuverlässige Anwendungen mit geringen Betriebskosten. Azure Cloud Services werden wie App Service auf virtuellen Computern (VMs) gehostet. Hier sind einige der Azure Cloud Services-Funktionen, die Sie in Ihren Mixed-Reality-Anwendungen verwenden können.
Azure Storage
Azure Storage umfasst Objekt-, Datei-, Datenträger-, Warteschlangen- und Tabellenspeicher. Des Weiteren stehen Dienste für Hybridspeicherlösungen sowie Dienste zum Übertragen, Freigeben und Sichern von Daten zur Verfügung.
Azure Custom Vision
Mit Azure KI Custom Vision (Teil von Azure KI Services) können Sie nachverfolgten Objekten eine Gruppe von Bildern zuordnen, ein Machine Learning-Modell für die von Ihnen erstellte Gruppe trainieren und das nachverfolgte Objekt erkennen.
Azure Spatial Anchors
Azure Spatial Anchors ist ein verwalteter Clouddienst und eine Plattform, die Mixed Reality- und Augmented Reality-Apps (MR/AR) mit Raumerkennung für HoloLens-Geräte, iOS-Geräte mit ARKit und Android-Geräte mit ARCore für mehrere Benutzer ermöglicht.
InternetClient
Apps können aus dem Internet eingehende Daten empfangen. InternetClient kann nicht als Server fungieren und hat keinen lokalen Netzwerkzugriff.
Mikrofon
Greift auf den Audiofeed des Mikrofons zu, wodurch die App mithilfe eines angeschlossenen Mikrofons Audiodaten aufzeichnen kann.
SpatialPerception
Diese Funktion bietet programmgesteuerten Zugriff auf Daten für die räumliche Zuordnung und liefert Mixed Reality-Apps Informationen zu Oberflächen in anwendungsspezifischen Raumbereichen in der Nähe von Benutzern. Sie sollten die Funktion für die räumliche Wahrnehmung nur deklarieren, wenn Ihre App diese Oberflächengittermodelle explizit verwendet, weil die Funktion nicht erforderlich ist, damit Mixed Reality-Apps holografisches Rendering basierend auf der Kopfhaltung des Benutzers durchführen können.
InternetClientServer
Apps können aus dem Internet eingehende Daten empfangen. InternetClientServer kann nicht als Server fungieren, hat keinen lokalen Netzwerkzugriff und ermöglicht Peer-zu-Peer (P2P)-Szenarien, in denen die App auf eingehende Netzwerkverbindungen lauschen muss.
PrivateNetworkClientServer
Bietet über die Firewall ein- und ausgehenden Zugriff auf private und Unternehmensnetzwerke. Diese Funktion wird üblicherweise für Spiele verwendet, die über das lokale Netzwerk (Local Area Network, LAN) kommunizieren, sowie für Apps, die Daten für mehrere lokale Geräte freigeben.
WebCam
Diese Funktion Greift auf den Videofeed einer integrierten Kamera oder einer externen Webcam zu, sodass die App Fotos und Videos aufnehmen kann.
Hinweis
Die Funktion „Webcam“ gewährt nur Zugriff auf den Videostream. Wenn auch auf den Audiostream Zugriff gewährt werden soll, müssen Sie zusätzlich die Funktion „Mikrofon“ hinzufügen.