Azure Cloud Services for HoloLens 2

Completed

Azure Cloud Services is an example of a Platform as a Service (PaaS). Like Azure App Service, this technology is designed to support applications that are scalable, reliable, and inexpensive to operate. In the same way that App Service is hosted on virtual machines (VMs), so too is Azure Cloud Services. Here are some Azure Cloud Services capabilities you might use in your mixed-reality applications.

Azure Storage

Azure Storage includes object, file, disk, queue, and table storage. There are also services for hybrid storage solutions, and services to transfer, share, and back up data.

Azure Custom Vision

With Azure AI Custom Vision (part of the Azure AI services) you can associate a set of images to Tracked Objects, train a machine-learning model on the set you created, and detect the Tracked Object.

Azure Spatial Anchors

Azure Spatial Anchors is a managed cloud service and platform that enables multiuser, spatially aware mixed-reality and augmented-reality (MR/AR) apps for HoloLens, iOS devices with ARKit, and Android devices with ARCore.

InternetClient

Apps can receive incoming data from the Internet. InternetClient can't act as a server and has no local network access.

Microphone

Accesses the microphone’s audio feed, which allows the app to record audio from connected microphones.

SpatialPerception

Provides programmatic access to spatial mapping data, giving mixed-reality apps information about surfaces in application-specified regions of space near the user. Declare the spatial perception capability only when your app explicitly uses these surface meshes, because the capability isn't required for mixed-reality apps to perform holographic rendering based on the user’s head pose.

InternetClientServer

Apps can receive incoming data from the Internet. InternetClientServer can't act as a server, has no local network access, and enables peer-to-peer (P2P) scenarios where the app needs to listen for incoming network connections.

PrivateNetworkClientServer

Provides inbound and outbound access to home and work networks through the firewall. This capability is typically used for games that communicate across the local area network (LAN), and for apps that share data across a variety of local devices.

WebCam

Accesses the video feed of a built-in camera or external webcam, which allows the app to capture photos and videos.

Note

The WebCam capability only grants access to the video stream. In order to grant access to the audio stream as well, you need to add the Microphone capability.