Versionshistorik för holografisk fjärrkommunikation
Kommentar
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.4 (15 juli 2024)
- Ett dödläge som uppstod när GPU-kodaren var upptagen under långa perioder har åtgärdats.
- Fasta felaktiga luckor för nypningar som leder till oönskade interaktioner.
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 stöder nu GPU Adapter-val via tilläggs structen
XrRemotingPreferredGraphicsAdapterMSFT
. - Unity Hands-undersystemet kraschade på grund av tidsstämpeln.
Version 2.9.2 (14 juni 2023)
- Åtgärdade ett problem som ledde till en timeout efter 10 sekunder när du använde lyssningsläget med OpenXR-API:et.
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 tillägget XR_MSFT_scene_understanding. Med det stöds nu alla scenberäkningsfunktioner och scenberäkningssamenter.
- Optimeringar och svarstidsminskning.
- Problem med flera GPU-system har åtgärdats.
- Många 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, startas korrekt.
Version 2.7.3 (7 februari 2022)
- Hevc-videoavvikelseregression 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 förhindrar blockering i en händelsehanterare för 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)
- Åtgärdade ett problem med openXR-sammansättning på fyra lager som kan påverka hologramstabiliteten negativt.
Version 2.6.1 (20 juli 2021)
- Tillägget XR_MSFT_holographic_remoting_speech tillåter nu att taligenkänningen initieras igen med nya parametrar under en session som körs.
- Åtgärdade ett problem 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 plan, nät och objekt 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.
- Tillägget XR_MSFT_spatial_graph_bridge, som gör att program kan skapa XrSpace-handtag för att spåra Spatial Graph-noder 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 stöder nu:
- SpatialGraphInteropPreview.CreateCoordinateSystemForNode överbelastas, vilket gör det möjligt för program att spåra statiska Spatial Graph-noder så att användarna kan resonera om platser och saker i sin miljö.
- Holographic Remoting med både OpenXR- och Mixed Reality-API:erna stöder nu:
- The Microsoft.MixedReality.SceneUnderstanding SDK. Det gör det möjligt för program att beräkna en beskrivning av scenen som omger användaren (till exempel väggar, golv och ytor) som tillhandahåller quads, mesh och innehållsplaceringssignaler.
- Microsoft.MixedReality.QR SDK, som gör det möjligt för program att 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 så att det omfattar:
- Ett exempel på hur du använder tillägget XR_MSFT_holographic_remoting_speech.
- Mixed Reality-fjärrexemplet har uppdaterats så att det omfattar:
- Ett exempel på hur du använder Microsoft.MixedReality.SceneUnderstanding SDK.
- Ett exempel på hur du använder Microsoft.MixedReality.QR SDK (som ersätter den tidigare QR-kodidentifieringsmekanismen).
- Holographic Remoting-spelaren visar nu en inläsningsanimation 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 tillä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 tillägg. Det här tillägget ger en mekanism för att läsa in GLTF-modeller för styrenheter.
- Anpassade datakanaler som en del av XR_MSFT_holographic_remoting-tillägget. Ett exempel för det visas i OpenXR-fjärrexemplet.
- Förbättrad synkronisering mellan spelare och fjärrsida. Förbättringen gör det möjligt att dynamiskt ändra pose- och rambuffertning, vilket säkerställer att fjärrrenderade innehåll smidigt når skä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 nät med rumslig yta, som kan efterfrågas via SpatialSurfaceObserver av en fjärrapp.
- Ett problem där anrop av SpatialAnchorManager-metoder eller frigöra fästpunkter orsakade undantag vid frånkoppling har åtgärdats.
- Ett 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.
- Många andra felkorrigeringar och stabilitetsförbättringar.
Version 2.4.1 (22 januari 2021)
- Ett problem med SpatialAnchorManager har åtgärdats::RequestStoreAsync fungerar inte tillförlitligt när det anropas vid anslutning.
- Problem med SpatialAnchorManager har åtgärdats::FörsökSpara inte ett fästpunkt 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. Läs Skriva en fjärrapp för holografisk fjärrkommunikation med Hjälp av OpenXR-API:er för att komma igång.
- Felkorrigeringar och stabilitetsförbättringar.
Version 2.3.1 (10 oktober 2020)
- Fast regression med förutsägelse av fjärrposition, 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 pausas.
- 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 näthörn för dolda områden när de strömmas 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 in 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 i svåra nätverkssituationer.
Version 2.1.3 (25 maj 2020)
- Beteendet för HolographicSpace.CameraAdded har ändrats. 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ändare kan förvänta sig att när en kamera nyligen har lagts till har den också en giltig HolographicCameraPose tillgänglig för 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)
- Problem med bakåtkompatibilitet för ljud har åtgärdats mellan den senaste Holographic Remoting-spelaren och fjärrappar med en version som är 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 har åtgärdats med fjärrappar 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 kunna 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 för HolographicViewConfiguration har lagts till
- Åtgärdade olika buggar som ledde till krascher.
- En bugg har åtgärdats där en HolographicSpace.CameraAdded-motringning 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 November 2019 Update).
- Åtgärdat problem, vilket förhindrar att gesthändelser utlöses av SpatialGestureRecognizer.
- Ett trådfel 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
har lagts till (implementerat avPlayerContext
) 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 fjärrapp för Holographic Remoting med OpenXR-API:er
- Skriva en anpassad Holographic Remoting-spelarapp
- Felsökning och begränsningar för holografisk fjärrkommunikation
- Licensvillkor för Holographic Remoting-programvara
- Microsofts sekretesspolicy