Versionshistorik för holografisk fjärrkommunikation
Anteckning
Den här vägledningen är specifik för Holographic Remoting på HoloLens 2- och Windows-datorer som kör Windows Mixed Reality.
Version 2.9.3 (26 oktober 2023)
- Holographic Remoting med OpenXR API stöder
XR_MSFT_scene_marker
nu tillägget. - Holographic Remoting med OpenXR-API:et stöder nu GPU-adapterval via
XrRemotingPreferredGraphicsAdapterMSFT
tilläggets struct. - Unity Hands Subsystem-kraschen har åtgärdats på grund av tidsstämpeln.
Version 2.9.2 (14 juni 2023)
- Ett problem som ledde till en timeout efter 10 sekunder vid användning av lyssningsläget med OpenXR-API:et har åtgärdats.
Version 2.9.1 (17 februari 2023)
- Stabilitetsförbättringar för äldre fjärrversioner.
Version 2.9.0 (13 februari 2023)
- Holographic Remoting med OpenXR API stöder nu:
- Tidsstämpelkonvertering mellan spelare och fjärransluten.
- Tillägget XR_MSFT_spatial_graph_bridge (revision 2).
- Stöd har lagts till för ljudinspelning per app.
- Enkel omvänd anslutning med QR-koder till Holographic Remoting-spelaren har lagts till i Holographic Remoting Player.
- Uppdaterade de officiella exemplen på GitHub till C++ 20.
- Olika felkorrigeringar och stabilitetsförbättringar.
Version 2.8.1 (6 juli 2022)
- Förbättrat stöd för Azure Spatial Anchors
Version 2.8.0 (3 maj 2022)
- Fullständigt funktionsstöd för XR_MSFT_scene_understanding-tillägget. Med det stöds nu alla scenberäkningsfunktioner och scenberäkningssamslag.
- Optimeringar och svarstidsminskning.
- Problem med multi-GPU-system har åtgärdats.
- Massor av andra felkorrigeringar och stabilitetsförbättringar.
Version 2.7.5 (23 mars 2022)
- Olika felkorrigeringar och stabilitetsförbättringar.
Version 2.7.4 (8 februari 2022)
- Ett problem har åtgärdats som förhindrar att Holographic Remoting-spelaren, som är tillgänglig via Microsoft Store, startar korrekt.
Version 2.7.3 (7 februari 2022)
- Hevc-regression för svarstid för avkodning har åtgärdats.
Version 2.7.2 (15 december 2021)
- Olika felkorrigeringar och stabilitetsförbättringar.
Version 2.7.1 (26 oktober 2021)
- Olika felkorrigeringar och stabilitetsförbättringar.
Version 2.7.0 (29 september 2021)
- Stöd har lagts till för OpenXR-tillägget XR_MSFT_spatial_anchor_persistence, vilket möjliggör beständighet och hämtning av rumsliga fästpunkter mellan programsessioner på en enhet.
- Lade till en ny systemtyp för användarkoordinat som kan användas för att synkronisera rumsliga platser mellan anpassade spelare och fjärrprogram.
- Åtgärdade ett problem där anslutna och frånkopplade händelser från PlayerContext och RemoteContext kunde sändas samtidigt eller till och med i fel ordning. Sändningen sker nu alltid i ordning, men blockerar inte i en händelsehanterare att vänta på sändningen av en efterföljande händelse.
- Olika felkorrigeringar och stabilitetsförbättringar.
Version 2.6.2 (20 augusti 2021)
- Ett problem med sammansättningen av OpenXR-fyra lager som kan påverka hologramstabiliteten negativt har åtgärdats.
Version 2.6.1 (20 juli 2021)
- Tillägget XR_MSFT_holographic_remoting_speech tillåter nu ominitiering av taligenkänningen med nya parametrar under en session som körs.
- Ett problem har åtgärdats där taligenkänningens tillförlitlighet har minskat över flera anslutningar.
- Olika felkorrigeringar och stabilitetsförbättringar.
Version 2.6.0 (10 juni 2021)
- Holographic Remoting med OpenXR API stöder nu:
- Det nya XR_MSFT_holographic_remoting_speech tillägget, som gör att program kan lyssna på anpassade talkommandon på olika språk.
- Tillägget XR_MSFT_scene_understanding. Den ger program en övergripande representation av planen, näten och objekten i användarens miljö. Tillägget möjliggör utveckling av rumsligt medvetna program. Observera att XR_SCENE_COMPUTE_CONSISTENCY_OCCLUSION_OPTIMIZED_MSFT är den enda konsekvens som stöds av xrComputeNewSceneMSFT i den här versionen.
- Det XR_MSFT_spatial_graph_bridge tillägget, som gör att program kan skapa XrSpace-referenser för att spåra rumsliga grafnoder för andra Windows Mixed Reality enhetsplattformsbibliotek eller API:er. Observera att med XR_SPATIAL_GRAPH_NODE_TYPE_STATIC_MSFT är den enda nodtypen som stöds av xrCreateSpatialGraphNodeSpaceMSFT i den här versionen.
- Holographic Remoting med hjälp av Mixed Reality-API:et stöder nu:
- SpatialGraphInteropPreview.CreateCoordinateSystemForNode överlagrar, vilket gör att program kan spåra statiska Spatial Graph-noder så att användarna kan resonera kring platser och saker i sin miljö.
- Holographic Remoting med både OpenXR- och Mixed Reality-API:er stöder nu:
- The Microsoft.MixedReality.SceneUnderstanding SDK. Det gör att program kan beräkna en beskrivning av scenen som omger användaren (till exempel väggar, golv och ytor) som tillhandahåller quads, meshes och innehållsplaceringssignaler.
- Microsoft.MixedReality.QR SDK, som gör att program kan spåra plats, storlek och innehåll för identifierade QR-koder.
- Överrendering, vilket minskar svarta regioner på sidorna på HMD.
- OpenXR-fjärrexemplet har uppdaterats med:
- Ett exempel på hur du använder tillägget XR_MSFT_holographic_remoting_speech.
- Det Mixed Reality fjärrexemplet har uppdaterats med:
- Ett exempel på hur du använder SDK:t Microsoft.MixedReality.SceneUnderstanding.
- Ett exempel på användning av Microsoft.MixedReality.QR SDK (som ersätter den tidigare mekanismen för identifiering av QR-kod).
- Holographic Remoting-spelaren visar nu en inläsningsanimering medan anslutningen upprättas.
- Problem med RenderDoc-kompatibilitet har åtgärdats i både OpenXR API-körningen och Mixed Reality API-exemplet.
- Olika felkorrigeringar och stabilitetsförbättringar.
Version 2.5.0 (12 februari 2021)
- Holographic Remoting med OpenXR API stöder nu:
- XR_MSFT_spatial_anchor filnamnstillägg. Med det här tillägget kan ett program skapa spatiala fästpunkter. Spatiala fästpunkter är godtyckliga punkter i användarens fysiska miljö som spåras av körningen.
- XR_MSFT_controller_model filnamnstillägg. Det här tillägget tillhandahåller en mekanism för att läsa in GLTF-modeller för kontrollanter.
- Anpassade datakanaler som en del av XR_MSFT_holographic_remoting-tillägget. Ett exempel för detta visas i Fjärrexemplet för OpenXR.
- Förbättrad synkronisering mellan spelare och fjärrsida. Förbättringen gör det möjligt att dynamiskt ändra attityd- och rambuffring, vilket säkerställer att det fjärrrenderade innehållet smidigt når bildskärmarna med förväntad målbildfrekvens.
- Förbättrad prestanda för Holographic Remoting-spelaren som är tillgänglig via Microsoft Store.
- Optimerad överföring av rumsliga ytnät, som kan efterfrågas via SpatialSurfaceObserver av en fjärrapp.
- Ett problem har åtgärdats där anrop av SpatialAnchorManager-metoder eller frigörande av fästpunkter orsakade undantag vid frånkoppling.
- Trådproblem som ledde till krascher vid stängning av PlayerContext- eller RemoteContext-instanser har åtgärdats.
- Holographic Remoting Player on Desktop: Visa ett felmeddelande när Windows Mixed Reality saknas i stället för att stänga tyst.
- Massor av andra felkorrigeringar och stabilitetsförbättringar.
Version 2.4.1 (22 januari 2021)
- Ett problem med SpatialAnchorManager::RequestStoreAsync fungerade inte tillförlitligt när det anropas vid anslutning har åtgärdats.
- Ett problem med SpatialAnchorManager::TrySave sparade inte en fästpunkt korrekt om fästpunkten i fråga inte kan finnas.
Version 2.4.0 (1 december 2020)
- Holographic Remoting stöder nu skrivning av fjärrappar med Hjälp av OpenXR-API:et. Läs Skriva en fjärrapp för Holographic Remoting med OpenXR-API:er för att komma igång.
- Felkorrigeringar och stabilitetsförbättringar.
Version 2.3.1 (10 oktober 2020)
- Regression med förutsägelse av fjärrposition har åtgärdats, vilket orsakade visuellt jitter.
- Implementerad PerceptionDeviceSetCreateFactoryOverride, vilket säkerställer att PerceptionDevice.dll som levereras med Holographic Remoting inte stör den version som levereras med Windows 10.
Version 2.3.0 (2 oktober 2020)
- Krascher har åtgärdats, vilket kan inträffa när Holographic Remoting Player är avstängd.
- Stabilitetsförbättringar.
Version 2.2.3 (28 augusti 2020)
- Felkorrigeringar och stabilitetsförbättringar.
Version 2.2.2 (10 juli 2020)
- Problem med HolographicCamera.LeftViewportParameters och HolographicCamera.RightViewportParameters returnerade inte några dolda områdesnäthörn vid strömning från ett Windows Mixed Reality headset.
- En krasch har åtgärdats, vilket kan inträffa med dålig nätverksanslutning.
Version 2.2.1 (6 juli 2020)
Viktigt
Valideringen av Windows App Certification Kit med version 2.2.0 misslyckas. Om du använder version 2.2.0 och vill skicka ditt program till Microsoft Store p-lånet uppdaterat till minst version 2.2.1.
- Kompatibilitetsproblem med Windows App Certification Kit har åtgärdats.
Version 2.2.0 (1 juli 2020)
- Holographic Remoting-spelaren kan nu installeras på datorer som kör Windows Mixed Reality, vilket gör det möjligt att strömma till uppslukande headset.
- Rörelsekontrollanter stöds nu av Holographic Remoting och styrenhetsspecifika data kan hämtas via SpatialInteractionSource.Controller.
- SpatialStageFrameOfReference stöds nu och den aktuella fasen kan hämtas via SpatialStageFrameOfReference.Current. En ny fas kan också begäras via SpatialStageFrameOfReference.RequestNewStageAsync.
- I tidigare versioner hanterades poseförutsägelse på spelarsidan av Holographic Remoting-spelaren. Från och med version 2.2.0 har Holographic Remoting tidssynkronisering och förutsägelsen görs helt av fjärrprogrammet. Användarna bör också förvänta sig förbättrad hologramstabilitet under svåra nätverkssituationer.
Version 2.1.3 (25 maj 2020)
- Ändrade beteendet för händelsen HolographicSpace.CameraAdded . I tidigare versioner var det inte garanterat att en nyligen tillagda HolographicCamera också har en giltig HolographicCameraPose när du skapar nästa bildruta via HolographicSpace.CreateNextFrame. Från och med version 2.1.3 synkroniseras HolographicSpace.CameraAdded med posedata som kommer från Holographic Remoting Player. Användarna kan förvänta sig att när en kamera nyligen har lagts till har den också en giltig HolographicCameraPose tillgänglig för den kameran på nästa bildruta.
- Har lagts till i DepthBufferStreamResolution, som kan användas för att inaktivera djupbuffertströmning via RemoteContext.ConfigureDepthVideoStream. Observera att om du använder HolographicCameraRenderingParameters.CommitDirect3D11DepthBuffer misslyckas med E_ILLEGAL_METHOD_CALL.
- Startskärmen för Holographic Remoting Player har gjorts om och blockerar nu inte användarens vy.
- Stabilitetsförbättringar och felkorrigeringar.
Version 2.1.2 (5 april 2020)
- Åtgärdat problem med bakåtkompatibilitet för ljud mellan den senaste Holographic Remoting-spelaren och fjärrappar med version mindre än 2.1.0.
- Ett problem med spatial fästpunkt har åtgärdats, vilket oväntat stängde Holographic Remoting-spelaren. Det här problemet påverkar även anpassade spelare.
Version 2.1.1 (20 mars 2020)
- Ett problem med videokodning med fjärrappar har åtgärdats vid användning av AMD-GPU:er.
- Prestandaförbättringar för Holographic Remoting Player.
Version 2.1.0 (11 mars 2020)
- Växlade nätverkstransport för att använda RTP via UDP. Säkra anslutningar använder SRTP nu. Observera att Holographic Remoting Player fortfarande är kompatibel med alla tidigare utgivna Holographic Remoting-versioner. För att dra nytta av den nya nätverkstransporten måste både Holographic Remoting Player och fjärrappen i fråga använda version 2.1.0.
- Stöd har lagts till för HolographicCameraRenderingParameters.CommitDirect3D11DepthBuffer.
Version 2.0.20 (2 februari 2020)
- Åtgärdade olika buggar som ledde till krascher.
Version 2.0.18 (17 december 2019)
- Stöd har lagts till för HolographicViewConfiguration
- Åtgärdade olika buggar som ledde till krascher.
- En bugg har åtgärdats där ett HolographicSpace.CameraAdded-återanrop krävdes för att en HolographicCamera skulle accepteras och visas som tillagd kamera i HolographicFrame.
Version 2.0.16 (11 november 2019)
- Ett dödläge har åtgärdats i QR-kodspårning.
- Ett ohanterat undantag har åtgärdats på grund av en blockerande väntan i huvudtråden.
Version 2.0.14 (26 oktober 2019)
- Stöd för nya PerceptionDevice-API:er (Windows 10 uppdatering i november 2019).
- Ett problem har åtgärdats, vilket förhindrar att gesthändelser med undantag utlöses av SpatialGestureRecognizer.
- Ett trådproblem har åtgärdats vid användning av SpatialSurfaceObserver.SetBoundingVolume.
Version 2.0.12 (18 oktober 2019)
- En krasch i SpatialGestureRecognizer har åtgärdats vid användning av NavigationRail(X/Y/Z).
Version 2.0.10 (10 oktober 2019)
- En krasch har åtgärdats vid användning av utlösarknappen för VR-styrenheter. Holographic Remoting stöder inte helt styrenheter, bara utlösarknappen och Windows-knappen fungerar om den är kopplad till HoloLens 2.
Version 2.0.9 (19 september 2019)
- Stöd har lagts till för SpatialAnchorExporter
- Ett nytt gränssnitt
IPlayerContext2
(implementerat avPlayerContext
) har lagts till med följande medlemmar: - Mervärde
Failed_RemoteFrameTooOld
tillBlitResult
- Förbättringar av stabilitet och tillförlitlighet
Version 2.0.8 (20 augusti 2019)
- En krasch har åtgärdats vid anrop av HolographicCameraRenderingParameters.CommitDirect3D11DepthBuffer med en IDXGISurface2 som parameter.
- Förbättringar av stabilitet och tillförlitlighet
Version 2.0.7 (26 juli 2019)
- Första offentliga versionen av Holographic Remoting för HoloLens 2.
Se även
- Översikt över holografisk fjärrkommunikation
- Skriva en Fjärrapp för Holographic Remoting med hjälp av Windows Mixed Reality API:er
- Skriva en Holographic Remoting-fjärrapp med OpenXR-API:er
- Skriva en anpassad Holographic Remoting Player-app
- Felsökning och begränsningar för holografisk fjärrkommunikation
- Licensvillkor för Holographic Remoting Software
- Microsofts sekretesspolicy