Informazioni di riferimento sulle API di Device Portal per HoloLensDevice Portal API reference for HoloLens

Tutti gli elementi di Windows Device Portal sono basati sulle API REST che puoi usare per accedere ai dati e controllare il dispositivo a livello di codice.Everything in the Windows Device Portal is built on top of REST API's that you can use to access the data and control your device programmatically.

Sistema operativo olograficoHolographic OS

Ottenere richieste HTTPS per Device PortalGet HTTPS requirements for the Device Portal

RichiestaRequest

Puoi ottenere le richieste HTTPS per Device Portal usando il formato di richiesta seguente.You can get the HTTPS requirements for the Device Portal by using the following request format.

MetodoMethod URI richiestaRequest URI
GETGET /api/holographic/os/webmanagement/settings/https/api/holographic/os/webmanagement/settings/https

Parametri URIURI parameters

  • NessunoNone

Intestazioni della richiestaRequest headers

  • NessunoNone

Testo della richiestaRequest body

  • NessunoNone

RispostaResponse

  • NessunoNone

Codice di statoStatus code

  • Codici di stato standard.Standard status codes.

Ottenere la distanza interpupillare archiviataGet the stored interpupillary distance (IPD)

RichiestaRequest

Puoi ottenere il valore di distanza interpupillare archiviato usando il formato di richiesta seguente.You can get the stored IPD value by using the following request format. Il valore viene restituito in millimetri.The value is returned in millimeters.

MetodoMethod URI richiestaRequest URI
GETGET /api/holographic/os/settings/ipd/api/holographic/os/settings/ipd

Parametri URIURI parameters

  • NessunoNone

Intestazioni della richiestaRequest headers

  • NessunoNone

Testo della richiestaRequest body

  • NessunoNone

RispostaResponse

  • NessunoNone

Codice di statoStatus code

  • Codici di stato standard.Standard status codes.

Ottenere un elenco dei provider ETW specifici di HoloLensGet a list of HoloLens specific ETW providers

RichiestaRequest

Puoi ottenere un elenco di provider ETW specifici di HoloLens non registrati nel sistema usando il formato di richiesta seguente.You can get a list of HoloLens specific ETW providers that are not registered with the system by using the following request format.

MetodoMethod URI richiestaRequest URI
GETGET /api/holographic/os/etw/customproviders/api/holographic/os/etw/customproviders

Parametri URIURI parameters

  • NessunoNone

Intestazioni della richiestaRequest headers

  • NessunoNone

Testo della richiestaRequest body

  • NessunoNone

RispostaResponse

  • NessunoNone

Codice di statoStatus code

  • Codici di stato standard.Standard status codes.

Restituire lo stato per tutti i servizi attiviReturn the state for all active services

RichiestaRequest

Puoi ottenere lo stato di tutti i servizi attualmente in esecuzione usando il formato di richiesta seguente.You can get the state of all services that are currently running by using the following request format.

MetodoMethod URI richiestaRequest URI
GETGET /api/holographic/os/services/api/holographic/os/services

Parametri URIURI parameters

  • NessunoNone

Intestazioni della richiestaRequest headers

  • NessunoNone

Testo della richiestaRequest body

  • NessunoNone

RispostaResponse

  • NessunoNone

Codice di statoStatus code

  • Codici di stato standard.Standard status codes.

Impostare le richieste HTTPS per Device PortalSet the HTTPS requirement for the Device Portal.

RichiestaRequest

Puoi impostare le richieste HTTPS per Device Portal usando il formato di richiesta seguente.You can set the HTTPS requirements for the Device Portal by using the following request format.

MetodoMethod URI richiestaRequest URI
POSTPOST /api/holographic/management/settings/https/api/holographic/management/settings/https

Parametri URIURI parameters

Nell'URI della richiesta puoi specificare i parametri seguenti:You can specify the following additional parameters on the request URI:

Parametro URIURI parameter DescriptionDescription
necessarierequired (Obbligatorio) Determina se HTTPS è o meno obbligatorio per Device Portal.(required) Determines whether or not HTTPS is required for the Device Portal. I valori possibili sono yes, no e default.Possible values are yes, no, and default.

Intestazioni della richiestaRequest headers

  • NessunoNone

Testo della richiestaRequest body

  • NessunoNone

RispostaResponse

  • NessunoNone

Codice di statoStatus code

  • Codici di stato standard.Standard status codes.

Ottenere la distanza interpupillareSet the interpupillary distance (IPD)

RichiestaRequest

Puoi ottenere la distanza interpupillare usando il formato di richiesta seguente.You can set the stored IPD by using the following request format.

MetodoMethod URI richiestaRequest URI
POSTPOST /api/holographic/os/settings/ipd/api/holographic/os/settings/ipd

Parametri URIURI parameters

Nell'URI della richiesta puoi specificare i parametri seguenti:You can specify the following additional parameters on the request URI:

Parametro URIURI parameter DescriptionDescription
ipdipd (Obbligatorio) Il nuovo valore di distanza interpupillare verrà archiviato.(required) The new IPD value to be stored. Questo valore deve essere espresso in millimetri.This value should be in millimeters.

Intestazioni della richiestaRequest headers

  • NessunoNone

Testo della richiestaRequest body

  • NessunoNone

RispostaResponse

  • NessunoNone

Codice di statoStatus code

  • Codici di stato standard.Standard status codes.

Percezione olograficaHolographic perception

Accettare aggiornamenti di WebSocket ed eseguire un client Mirage che invia aggiornamentiAccept websocket upgrades and run a mirage client that sends updates

RichiestaRequest

Puoi accettare aggiornamenti di WebSocket ed eseguire un client Mirage che invia aggiornamenti a 30 fps usando il formato di richiesta seguente.You can accept websocket upgrades and run a mirage client that sends updates at 30 fps by using the following request format.

MetodoMethod URI richiestaRequest URI
GET/WebSocketGET/WebSocket /api/holographic/perception/client/api/holographic/perception/client

Parametri URIURI parameters

Nell'URI della richiesta puoi specificare i parametri seguenti:You can specify the following additional parameters on the request URI:

Parametro URIURI parameter DescriptionDescription
clientmodeclientmode (Obbligatorio) Determina la modalità di tracciatura.(required) Determines the tracking mode. Il valore active forza la modalità di tracciatura visiva quando non può essere stabilita passivamente.A value of active forces visual tracking mode when it can't be established passively.

Intestazioni della richiestaRequest headers

  • NessunoNone

Testo della richiestaRequest body

  • NessunoNone

RispostaResponse

  • NessunoNone

Codice di statoStatus code

  • Codici di stato standard.Standard status codes.

Temperatura olograficaHolographic thermal

Ottenere la fase termica del dispositivoGet the thermal stage of the device

RichiestaRequest

Puoi ottenere la fase termica del dispositivo usando il formato di richiesta seguente.You can get the thermal stage of the device by using the following request format.

MetodoMethod URI richiestaRequest URI
GETGET /api/holographic//api/holographic/

Parametri URIURI parameters

  • NessunoNone

Intestazioni della richiestaRequest headers

  • NessunoNone

Testo della richiestaRequest body

  • NessunoNone

RispostaResponse

I valori possibili sono contenuti nella tabella seguente.The possible values are indicated by the following table.

ValoreValue DescriptionDescription
11 NormalNormal
22 MedioWarm
33 CriticoCritical

Codice di statoStatus code

  • Codici di stato standard.Standard status codes.

Controllo HSimulationHSimulation control

Creare un flusso di controlli o inserire dati in un flusso creatoCreate a control stream or post data to a created stream

RichiestaRequest

Puoi creare un flusso di controlli o inserire dati in un flusso creato usando il formato di richiesta seguente.You can create a control stream or post data to a created stream by using the following request format. Il tipo previsto per i dati inseriti è application/octet-stream.The posted data is expected to be of type application/octet-stream.

MetodoMethod URI richiestaRequest URI
POSTPOST /api/holographic/simulation/control/stream/api/holographic/simulation/control/stream

Parametri URIURI parameters

Nell'URI della richiesta puoi specificare i parametri seguenti:You can specify the following additional parameters on the request URI:

Parametro URIURI parameter DescriptionDescription
prioritàpriority (Obbligatorio per la creazione di un flusso di controlli) Indica la priorità del flusso.(required if creating a control stream) Indicates the priority of the stream.
streamidstreamid (Obbligatorio per l'inserimento in un flusso creato) Identificatore per il flusso in cui inserire i dati.(required if posting to a created stream) The identifier for the stream to post to.

Intestazioni della richiestaRequest headers

  • NessunoNone

Testo della richiestaRequest body

  • NessunoNone

RispostaResponse

  • NessunoNone

Codice di statoStatus code

  • Codici di stato standard.Standard status codes.

Eliminare un flusso di controlliDelete a control stream

RichiestaRequest

Puoi eliminare un flusso di controlli usando il formato di richiesta seguente.You can delete a control stream by using the following request format.

MetodoMethod URI richiestaRequest URI
DOLETEDELETE /api/holographic/simulation/control/stream/api/holographic/simulation/control/stream

Parametri URIURI parameters

  • NessunoNone

Intestazioni della richiestaRequest headers

  • NessunoNone

Testo della richiestaRequest body

  • NessunoNone

RispostaResponse

  • NessunoNone

Codice di statoStatus code

  • Codici di stato standard.Standard status codes.

Ottenere un flusso di controlliGet a control stream

RichiestaRequest

Puoi aprire una connessione WebSocket per un flusso di controlli usando il formato di richiesta seguente.You can open a web socket connection for a control stream by using the following request format.

MetodoMethod URI richiestaRequest URI
GET/WebSocketGET/WebSocket /api/holographic/simulation/control/stream/api/holographic/simulation/control/stream

Parametri URIURI parameters

  • NessunoNone

Intestazioni della richiestaRequest headers

  • NessunoNone

Testo della richiestaRequest body

  • NessunoNone

RispostaResponse

  • NessunoNone

Codice di statoStatus code

  • Codici di stato standard.Standard status codes.

Ottenere la modalità di simulazioneGet the simulation mode

RichiestaRequest

Puoi ottenere la modalità di simulazione usando il formato di richiesta seguente.You can get the simluation mode by using the following request format.

MetodoMethod URI richiestaRequest URI
GETGET /api/holographic/simulation/control/mode/api/holographic/simulation/control/mode

Parametri URIURI parameters

  • NessunoNone

Intestazioni della richiestaRequest headers

  • NessunoNone

Testo della richiestaRequest body

  • NessunoNone

RispostaResponse

  • NessunoNone

Codice di statoStatus code

  • Codici di stato standard.Standard status codes.

Impostare la modalità di simulazioneSet the simulation mode

RichiestaRequest

Puoi impostare la modalità di simulazione usando il formato di richiesta seguente.You can set the simulation mode by using the following request format.

MetodoMethod URI richiestaRequest URI
POSTPOST /api/holographic/simluation/control/mode/api/holographic/simluation/control/mode

Parametri URIURI parameters

Nell'URI della richiesta puoi specificare i parametri seguenti:You can specify the following additional parameters on the request URI:

Parametro URIURI parameter DescriptionDescription
modemode (Obbligatorio) Indica la modalità di simulazione.(required) Indicates the simulation mode. I valori possibili sono default, simulation, remote e legacy.Possible values include default, simulation, remote, and legacy.

Intestazioni della richiestaRequest headers

  • NessunoNone

Testo della richiestaRequest body

  • NessunoNone

RispostaResponse

  • NessunoNone

Codice di statoStatus code

  • Codici di stato standard.Standard status codes.

Riproduzione HSimulationHSimulation playback

Eliminare una registrazioneDelete a recording

RichiestaRequest

Puoi eliminare una registrazione usando il formato di richiesta seguente.You can delete a recording by using the following request format.

MetodoMethod URI richiestaRequest URI
DOLETEDELETE /api/holographic/simulation/playback/file/api/holographic/simulation/playback/file

Parametri URIURI parameters

Nell'URI della richiesta puoi specificare i parametri seguenti:You can specify the following additional parameters on the request URI:

Parametro URIURI parameter DescriptionDescription
registrazionerecording (Obbligatorio) Nome della registrazione da eliminare.(required) The name of the recording to delete.

Intestazioni della richiestaRequest headers

  • NessunoNone

Testo della richiestaRequest body

  • NessunoNone

RispostaResponse

  • NessunoNone

Codice di statoStatus code

  • Codici di stato standard.Standard status codes.

Ottenere tutte le registrazioniGet all recordings

RichiestaRequest

Puoi ottenere tutte le registrazioni usando il formato di richiesta seguente.You can get all the available recordings by using the following request format.

MetodoMethod URI richiestaRequest URI
GETGET /api/holographic/simulation/playback/files/api/holographic/simulation/playback/files

Parametri URIURI parameters

  • NessunoNone

Intestazioni della richiestaRequest headers

  • NessunoNone

Testo della richiestaRequest body

  • NessunoNone

RispostaResponse

  • NessunoNone

Codice di statoStatus code

  • Codici di stato standard.Standard status codes.

Ottenere i tipi di dati in una registrazione caricataGet the types of data in a loaded recording

RichiestaRequest

Puoi ottenere i tipi di dati in una registrazione caricata usando il formato di richiesta seguente.You can get the types of data in a loaded recording by using the following request format.

MetodoMethod URI richiestaRequest URI
GETGET /api/holographic/simulation/playback/session/types/api/holographic/simulation/playback/session/types

Parametri URIURI parameters

Nell'URI della richiesta puoi specificare i parametri seguenti:You can specify the following additional parameters on the request URI:

Parametro URIURI parameter DescriptionDescription
registrazionerecording (Obbligatorio) Nome della registrazione che ti interessa.(required) The name of the recording you are interested in.

Intestazioni della richiestaRequest headers

  • NessunoNone

Testo della richiestaRequest body

  • NessunoNone

RispostaResponse

  • NessunoNone

Codice di statoStatus code

  • Codici di stato standard.Standard status codes.

Ottenere tutte le registrazioni caricateGet all the loaded recordings

RichiestaRequest

Puoi ottenere tutte le registrazioni caricate usando il formato di richiesta seguente.You can get all the loaded recordings by using the following request format.

MetodoMethod URI richiestaRequest URI
GETGET /api/holographic/simulation/playback/session/files/api/holographic/simulation/playback/session/files

Parametri URIURI parameters

  • NessunoNone

Intestazioni della richiestaRequest headers

  • NessunoNone

Testo della richiestaRequest body

  • NessunoNone

RispostaResponse

  • NessunoNone

Codice di statoStatus code

  • Codici di stato standard.Standard status codes.

Ottenere lo stato di riproduzione corrente di una registrazioneGet the current playback state of a recording

RichiestaRequest

Puoi ottenere lo stato di riproduzione corrente di una registrazione usando il formato di richiesta seguente.You can get the current playback state of a recording by using the following request format.

MetodoMethod URI richiestaRequest URI
GETGET /api/holographic/simulation/playback/session/api/holographic/simulation/playback/session

Parametri URIURI parameters

Nell'URI della richiesta puoi specificare i parametri seguenti:You can specify the following additional parameters on the request URI:

Parametro URIURI parameter DescriptionDescription
registrazionerecording (Obbligatorio) Nome della registrazione che ti interessa.(required) The name of the recording that you are interested in.

Intestazioni della richiestaRequest headers

  • NessunoNone

Testo della richiestaRequest body

  • NessunoNone

RispostaResponse

  • NessunoNone

Codice di statoStatus code

  • Codici di stato standard.Standard status codes.

Caricare una registrazioneLoad a recording

RichiestaRequest

Puoi caricare una registrazione usando il formato di richiesta seguente.You can load a recording by using the following request format.

MetodoMethod URI richiestaRequest URI
POSTPOST /api/holographic/simulation/playback/session/file/api/holographic/simulation/playback/session/file

Parametri URIURI parameters

Nell'URI della richiesta puoi specificare i parametri seguenti:You can specify the following additional parameters on the request URI:

Parametro URIURI parameter DescriptionDescription
registrazionerecording (Obbligatorio) Nome della registrazione da caricare.(required) The name of the recording to load.

Intestazioni della richiestaRequest headers

  • NessunoNone

Testo della richiestaRequest body

  • NessunoNone

RispostaResponse

  • NessunoNone

Codice di statoStatus code

  • Codici di stato standard.Standard status codes.

Sospendere una registrazionePause a recording

RichiestaRequest

Puoi sospendere una registrazione usando il formato di richiesta seguente.You can pause a recording by using the following request format.

MetodoMethod URI richiestaRequest URI
POSTPOST /api/holographic/simulation/playback/session/pause/api/holographic/simulation/playback/session/pause

Parametri URIURI parameters

Nell'URI della richiesta puoi specificare i parametri seguenti:You can specify the following additional parameters on the request URI:

Parametro URIURI parameter DescriptionDescription
registrazionerecording (Obbligatorio) Nome della registrazione da sospendere.(required) The name of the recording to pause.

Intestazioni della richiestaRequest headers

  • NessunoNone

Testo della richiestaRequest body

  • NessunoNone

RispostaResponse

  • NessunoNone

Codice di statoStatus code

  • Codici di stato standard.Standard status codes.

Eseguire una registrazionePlay a recording

RichiestaRequest

Puoi eseguire una registrazione usando il formato di richiesta seguente.You can play a recording by using the following request format.

MetodoMethod URI richiestaRequest URI
POSTPOST /api/holographic/simulation/playback/session/play/api/holographic/simulation/playback/session/play

Parametri URIURI parameters

Nell'URI della richiesta puoi specificare i parametri seguenti:You can specify the following additional parameters on the request URI:

Parametro URIURI parameter DescriptionDescription
registrazionerecording (Obbligatorio) Nome della registrazione da eseguire.(required) The name of the recording to play.

Intestazioni della richiestaRequest headers

  • NessunoNone

Testo della richiestaRequest body

  • NessunoNone

RispostaResponse

  • NessunoNone

Codice di statoStatus code

  • Codici di stato standard.Standard status codes.

Arrestare una registrazioneStop a recording

RichiestaRequest

Puoi arrestare una registrazione usando il formato di richiesta seguente.You can stop a recording by using the following request format.

MetodoMethod URI richiestaRequest URI
POSTPOST /api/holographic/simulation/playback/session/stop/api/holographic/simulation/playback/session/stop

Parametri URIURI parameters

Nell'URI della richiesta puoi specificare i parametri seguenti:You can specify the following additional parameters on the request URI:

Parametro URIURI parameter DescriptionDescription
registrazionerecording (Obbligatorio) Nome della registrazione da arrestare.(required) The name of the recording to stop.

Intestazioni della richiestaRequest headers

  • NessunoNone

Testo della richiestaRequest body

  • NessunoNone

RispostaResponse

  • NessunoNone

Codice di statoStatus code

  • Codici di stato standard.Standard status codes.

Scaricare una registrazioneUnload a recording

RichiestaRequest

Puoi scaricare una registrazione usando il formato di richiesta seguente.You can unload a recording by using the following request format.

MetodoMethod URI richiestaRequest URI
DOLETEDELETE /api/holographic/simulation/playback/session/file/api/holographic/simulation/playback/session/file

Parametri URIURI parameters

Nell'URI della richiesta puoi specificare i parametri seguenti:You can specify the following additional parameters on the request URI:

Parametro URIURI parameter DescriptionDescription
registrazionerecording (Obbligatorio) Nome della registrazione da scaricare.(required) The name of the recording to unload.

Intestazioni della richiestaRequest headers

  • NessunoNone

Testo della richiestaRequest body

  • NessunoNone

RispostaResponse

  • NessunoNone

Codice di statoStatus code

  • Codici di stato standard.Standard status codes.

Caricare una registrazioneUpload a recording

RichiestaRequest

Puoi caricare una registrazione usando il formato di richiesta seguente.You can upload a recording by using the following request format.

MetodoMethod URI richiestaRequest URI
POSTPOST /api/holographic/simulation/playback/file/api/holographic/simulation/playback/file

Parametri URIURI parameters

  • NessunoNone

Intestazioni della richiestaRequest headers

  • NessunoNone

Testo della richiestaRequest body

  • NessunoNone

RispostaResponse

  • NessunoNone

Codice di statoStatus code

  • Codici di stato standard.Standard status codes.

Registrazione HSimulationHSimulation recording

Ottenere lo stato di registrazioneGet the recording state

RichiestaRequest

Puoi ottenere lo stato di registrazione corrente usando il formato di richiesta seguente.You can get the current recording state by using the following request format.

MetodoMethod URI richiestaRequest URI
GETGET /api/holographic/simulation/recording/status/api/holographic/simulation/recording/status

Parametri URIURI parameters

  • NessunoNone

Intestazioni della richiestaRequest headers

  • NessunoNone

Testo della richiestaRequest body

  • NessunoNone

RispostaResponse

  • NessunoNone

Codice di statoStatus code

  • Codici di stato standard.Standard status codes.

Avviare una registrazioneStart a recording

RichiestaRequest

Puoi avviare una registrazione usando il formato di richiesta seguente.You can start a recording by using the following request format. Può essere attiva una sola registrazione per volta.There can only be one active recording at a time.

MetodoMethod URI richiestaRequest URI
POSTPOST /api/holographic/simulation/recording/start/api/holographic/simulation/recording/start

Parametri URIURI parameters

Nell'URI della richiesta puoi specificare i parametri seguenti:You can specify the following additional parameters on the request URI:

Parametro URIURI parameter DescriptionDescription
headhead (Vedere di seguito) Imposta questo valore su 1 per specificare che il sistema deve registrare i dati relativi alla testa.(see below) Set this value to 1 to indicate the system should record head data.
handshands (Vedere di seguito) Imposta questo valore su 1 per specificare che il sistema deve registrare i dati relativi alle mani.(see below) Set this value to 1 to indicate the system should record hands data.
spatialMappingspatialMapping (Vedere di seguito) Imposta questo valore su 1 per specificare che il sistema deve registrare i dati di mapping spaziale.(see below) Set this value to 1 to indicate the system should record spatial mapping data.
environmentenvironment (Vedere di seguito) Imposta questo valore su 1 per specificare che il sistema deve registrare i dati dell'ambiente.(see below) Set this value to 1 to indicate the system should record environment data.
namename (Obbligatorio) Nome della registrazione.(required) The name of the recording.
singleSpatialMappingFramesingleSpatialMappingFrame (Facoltativo) Imposta questo valore su 1 per specificare che deve essere registrato un singolo fotogramma di mapping spaziale.(optional) Set this value to 1 to indicate that only a single sptial mapping frame should be recorded.

Precisamente uno di questi parametri deve essere impostato su 1: head, hands, spatialMapping, o environment.For these parameters, exactly one of the following parameters must be set to 1: head, hands, spatialMapping, or environment.

Intestazioni della richiestaRequest headers

  • NessunoNone

Testo della richiestaRequest body

  • NessunoNone

RispostaResponse

  • NessunoNone

Codice di statoStatus code

  • Codici di stato standard.Standard status codes.

Arrestare la registrazione correnteStop the current recording

RichiestaRequest

Puoi arrestare la registrazione corrente usando il formato di richiesta seguente.You can stop the current recording by using the following request format. La registrazione verrà restituita come file.The recording will be returned as a file.

MetodoMethod URI richiestaRequest URI
POSTPOST /api/holographic/simulation/recording/stop/api/holographic/simulation/recording/stop

Parametri URIURI parameters

  • NessunoNone

Intestazioni della richiestaRequest headers

  • NessunoNone

Testo della richiestaRequest body

  • NessunoNone

RispostaResponse

  • NessunoNone

Codice di statoStatus code

  • Codici di stato standard.Standard status codes.

Acquisizione in realtà mista (MRC, Mixed Reality Capture)Mixed reality capture

Eliminare la registrazione di un'acquisizione in realtà mista (MRC) da un dispositivoDelete a mixed reality capture (MRC) recording from the device

RichiestaRequest

Puoi eliminare una registrazione MRC usando il formato di richiesta seguente.You can delete an MRC recording by using the following request format.

MetodoMethod URI richiestaRequest URI
DOLETEDELETE /api/holographic/mrc/file/api/holographic/mrc/file

Parametri URIURI parameters

Nell'URI della richiesta puoi specificare i parametri seguenti:You can specify the following additional parameters on the request URI:

Parametro URIURI parameter DescriptionDescription
nomefilefilename (Obbligatorio) Nome del file video da eliminare.(required) The name of the video file to delete. Il nome deve usare la codifica hex64.The name should be hex64 encoded.

Intestazioni della richiestaRequest headers

  • NessunoNone

Testo della richiestaRequest body

  • NessunoNone

RispostaResponse

  • NessunoNone

Codice di statoStatus code

  • Codici di stato standard.Standard status codes.

Scaricare un file di acquisizione in realtà mista (MRC)Download a mixed reality capture (MRC) file

RichiestaRequest

Puoi scaricare un file MRC dal dispositivo usando il formato di richiesta seguente.You can download an MRC file from the device by using the following request format.

MetodoMethod URI richiestaRequest URI
GETGET /api/holographic/mrc/file/api/holographic/mrc/file

Parametri URIURI parameters

Nell'URI della richiesta puoi specificare i parametri seguenti:You can specify the following additional parameters on the request URI:

Parametro URIURI parameter DescriptionDescription
nomefilefilename (Obbligatorio) Nome del file video che vuoi ottenere.(required) The name of the video file you want to get. Il nome deve usare la codifica hex64.The name should be hex64 encoded.
opop (Facoltativo) Imposta questo valore su stream se vuoi scaricare un flusso.(optional) Set this value to stream if you want to download a stream.

Intestazioni della richiestaRequest headers

  • NessunoNone

Testo della richiestaRequest body

  • NessunoNone

RispostaResponse

  • NessunoNone

Codice di statoStatus code

  • Codici di stato standard.Standard status codes.

Ottenere le impostazioni di acquisizione in realtà mista (MRC)Get the mixed reality capture (MRC) settings

RichiestaRequest

Puoi ottenere le impostazioni MRC usando il formato di richiesta seguente.You can get the MRC settings by using the following request format.

MetodoMethod URI richiestaRequest URI
GETGET /api/holographic/mrc/settings/api/holographic/mrc/settings

Parametri URIURI parameters

  • NessunoNone

Intestazioni della richiestaRequest headers

  • NessunoNone

Testo della richiestaRequest body

  • NessunoNone

RispostaResponse

  • NessunoNone

Codice di statoStatus code

  • Codici di stato standard.Standard status codes.

Ottenere lo stato della registrazione dell'acquisizione in realtà mista (MRC)Get the status of the mixed reality capture (MRC) recording

RichiestaRequest

Puoi ottenere lo stato della registrazione MRC usando il formato di richiesta seguente.You can get the MRC recording status by using the following request format. I valori possibili sono running e stopped.The possible values include running and stopped.

MetodoMethod URI richiestaRequest URI
GETGET /api/holographic/mrc/status/api/holographic/mrc/status

Parametri URIURI parameters

  • NessunoNone

Intestazioni della richiestaRequest headers

  • NessunoNone

Testo della richiestaRequest body

  • NessunoNone

RispostaResponse

  • NessunoNone

Codice di statoStatus code

  • Codici di stato standard.Standard status codes.

Ottenere l'elenco dei file di acquisizione in realtà mista (MRC)Get the list of mixed reality capture (MRC) files

RichiestaRequest

Puoi ottenere i file MRC archiviati nel dispositivo usando il formato di richiesta seguente.You can get the MRC files stored on the device by using the following request format.

MetodoMethod URI richiestaRequest URI
GETGET /api/holographic/mrc/files/api/holographic/mrc/files

Parametri URIURI parameters

  • NessunoNone

Intestazioni della richiestaRequest headers

  • NessunoNone

Testo della richiestaRequest body

  • NessunoNone

RispostaResponse

  • NessunoNone

Codice di statoStatus code

  • Codici di stato standard.Standard status codes.

Configurare le impostazioni di acquisizione in realtà mista (MRC)Set the mixed reality capture (MRC) settings

RichiestaRequest

Puoi configurare le impostazioni MRC usando il formato di richiesta seguente.You can set the MRC settings by using the following request format.

MetodoMethod URI richiestaRequest URI
POSTPOST /api/holographic/mrc/settings/api/holographic/mrc/settings

Parametri URIURI parameters

  • NessunoNone

Intestazioni della richiestaRequest headers

  • NessunoNone

Testo della richiestaRequest body

  • NessunoNone

RispostaResponse

  • NessunoNone

Codice di statoStatus code

  • Codici di stato standard.Standard status codes.

Avviare una registrazione di un'acquisizione in realtà mista (MRC)Starts a mixed reality capture (MRC) recording

RichiestaRequest

Puoi avviare una registrazione MRC usando il formato di richiesta seguente.You can start an MRC recording by using the following request format.

MetodoMethod URI richiestaRequest URI
POSTPOST /api/holographic/mrc/video/control/start/api/holographic/mrc/video/control/start

Parametri URIURI parameters

  • NessunoNone

Intestazioni della richiestaRequest headers

  • NessunoNone

Testo della richiestaRequest body

  • NessunoNone

RispostaResponse

  • NessunoNone

Codice di statoStatus code

  • Codici di stato standard.Standard status codes.

Arrestare la registrazione dell'acquisizione in realtà mista (MRC)Stop the current mixed reality capture (MRC) recording

RichiestaRequest

Puoi arrestare la registrazione MRC corrente usando il formato di richiesta seguente.You can stop the current MRC recording by using the following request format.

MetodoMethod URI richiestaRequest URI
POSTPOST /api/holographic/mrc/video/control/stop/api/holographic/mrc/video/control/stop

Parametri URIURI parameters

  • NessunoNone

Intestazioni della richiestaRequest headers

  • NessunoNone

Testo della richiestaRequest body

  • NessunoNone

RispostaResponse

  • NessunoNone

Codice di statoStatus code

  • Codici di stato standard.Standard status codes.

Acquisire una foto con acquisizione in realtà mista (MRC)Take a mixed reality capture (MRC) photo

RichiestaRequest

Puoi acquisire una foto MRC usando il formato di richiesta seguente.You can take an MRC photo by using the following request format. La foto viene restituita in formato JPEG.The photo is returned in JPEG format.

MetodoMethod URI richiestaRequest URI
GETGET /api/holographic/mrc/photo/api/holographic/mrc/photo

Parametri URIURI parameters

  • NessunoNone

Intestazioni della richiestaRequest headers

  • NessunoNone

Testo della richiestaRequest body

  • NessunoNone

RispostaResponse

  • NessunoNone

Codice di statoStatus code

  • Codici di stato standard.Standard status codes.

Streaming in realtà mistaMixed reality streaming

Avviare un download in blocchi di un file MP4 frammentatoInitiates a chunked download of a fragmented mp4

RichiestaRequest

Puoi avviare un download in blocchi di un file MP4 frammentato usando il formato di richiesta seguente.You can initiate a chunked download of a fragmented mp4 by using the following request format. Questa API usa la qualità predefinita.This API uses the default quality.

MetodoMethod URI richiestaRequest URI
GETGET /api/holographic/stream/live.mp4/api/holographic/stream/live.mp4

Parametri URIURI parameters

Nell'URI della richiesta puoi specificare i parametri seguenti:You can specify the following additional parameters on the request URI:

Parametro URIURI parameter DescriptionDescription
pvpv (Facoltativo) Indica se acquisire la fotocamera/videocamera.(optional) Indiates whether to capture the PV camera. Può essere true o false.Should be true or false.
holoholo (Facoltativo) Indica se acquisire gli ologrammi.(optional) Indiates whether to capture holograms. Può essere true o false.Should be true or false.
micmic (Facoltativo) Indica se acquisire il microfono.(optional) Indiates whether to capture the microphone. Può essere true o false.Should be true or false.
loopbackloopback (Facoltativo) Indica se acquisire l'audio dell'applicazione.(optional) Indiates whether to capture the application audio. Può essere true o false.Should be true or false.

Intestazioni della richiestaRequest headers

  • NessunoNone

Testo della richiestaRequest body

  • NessunoNone

RispostaResponse

  • NessunoNone

Codice di statoStatus code

  • Codici di stato standard.Standard status codes.

Avviare un download in blocchi di un file MP4 frammentatoInitiates a chunked download of a fragmented mp4

RichiestaRequest

Puoi avviare un download in blocchi di un file MP4 frammentato usando il formato di richiesta seguente.You can initiate a chunked download of a fragmented mp4 by using the following request format. Questa API usa qualità elevata.This API uses the high quality.

MetodoMethod URI richiestaRequest URI
GETGET /api/holographic/stream/live_high.mp4/api/holographic/stream/live_high.mp4

Parametri URIURI parameters

Nell'URI della richiesta puoi specificare i parametri seguenti:You can specify the following additional parameters on the request URI:

Parametro URIURI parameter DescriptionDescription
pvpv (Facoltativo) Indica se acquisire la fotocamera/videocamera.(optional) Indiates whether to capture the PV camera. Può essere true o false.Should be true or false.
holoholo (Facoltativo) Indica se acquisire gli ologrammi.(optional) Indiates whether to capture holograms. Può essere true o false.Should be true or false.
micmic (Facoltativo) Indica se acquisire il microfono.(optional) Indiates whether to capture the microphone. Può essere true o false.Should be true or false.
loopbackloopback (Facoltativo) Indica se acquisire l'audio dell'applicazione.(optional) Indiates whether to capture the application audio. Può essere true o false.Should be true or false.

Intestazioni della richiestaRequest headers

  • NessunoNone

Testo della richiestaRequest body

  • NessunoNone

RispostaResponse

  • NessunoNone

Codice di statoStatus code

  • Codici di stato standard.Standard status codes.

Avviare un download in blocchi di un file MP4 frammentatoInitiates a chunked download of a fragmented mp4

RichiestaRequest

Puoi avviare un download in blocchi di un file MP4 frammentato usando il formato di richiesta seguente.You can initiate a chunked download of a fragmented mp4 by using the following request format. Questa API usa qualità ridotta.This API uses the low quality.

MetodoMethod URI richiestaRequest URI
GETGET /api/holographic/stream/live_low.mp4/api/holographic/stream/live_low.mp4

Parametri URIURI parameters

Nell'URI della richiesta puoi specificare i parametri seguenti:You can specify the following additional parameters on the request URI:

Parametro URIURI parameter DescriptionDescription
pvpv (Facoltativo) Indica se acquisire la fotocamera/videocamera.(optional) Indiates whether to capture the PV camera. Può essere true o false.Should be true or false.
holoholo (Facoltativo) Indica se acquisire gli ologrammi.(optional) Indiates whether to capture holograms. Può essere true o false.Should be true or false.
micmic (Facoltativo) Indica se acquisire il microfono.(optional) Indiates whether to capture the microphone. Può essere true o false.Should be true or false.
loopbackloopback (Facoltativo) Indica se acquisire l'audio dell'applicazione.(optional) Indiates whether to capture the application audio. Può essere true o false.Should be true or false.

Intestazioni della richiestaRequest headers

  • NessunoNone

Testo della richiestaRequest body

  • NessunoNone

RispostaResponse

  • NessunoNone

Codice di statoStatus code

  • Codici di stato standard.Standard status codes.

Avviare un download in blocchi di un file MP4 frammentatoInitiates a chunked download of a fragmented mp4

RichiestaRequest

Puoi avviare un download in blocchi di un file MP4 frammentato usando il formato di richiesta seguente.You can initiate a chunked download of a fragmented mp4 by using the following request format. Questa API usa qualità media.This API uses the medium quality.

MetodoMethod URI richiestaRequest URI
GETGET /api/holographic/stream/live_med.mp4/api/holographic/stream/live_med.mp4

Parametri URIURI parameters

Nell'URI della richiesta puoi specificare i parametri seguenti:You can specify the following additional parameters on the request URI:

Parametro URIURI parameter DescriptionDescription
pvpv (Facoltativo) Indica se acquisire la fotocamera/videocamera.(optional) Indiates whether to capture the PV camera. Può essere true o false.Should be true or false.
holoholo (Facoltativo) Indica se acquisire gli ologrammi.(optional) Indiates whether to capture holograms. Può essere true o false.Should be true or false.
micmic (Facoltativo) Indica se acquisire il microfono.(optional) Indiates whether to capture the microphone. Può essere true o false.Should be true or false.
loopbackloopback (Facoltativo) Indica se acquisire l'audio dell'applicazione.(optional) Indiates whether to capture the application audio. Può essere true o false.Should be true or false.

Intestazioni della richiestaRequest headers

  • NessunoNone

Testo della richiestaRequest body

  • NessunoNone

RispostaResponse

  • NessunoNone

Codice di statoStatus code

  • Codici di stato standard.Standard status codes.