全像攝影遠端處理版本歷程記錄
注意
本指南專屬於 HoloLens 2 上的全像攝影遠端處理,以及執行 Windows Mixed Reality 的 Windows 計算機。
版本 2.9.4 (2024 年 7 月 15 日)
- 已修正 GPU 編碼器長時間佔用時所發生的死結問題。
- 已修正導致不想要互動的不正切間距值。
版本 2.9.3 (2023 年 10 月 26 日)
- 使用 OpenXR API 的全像攝影遠端處理現在支援擴充
XR_MSFT_scene_marker
功能。 - 使用 OpenXR API 的全像攝影遠端處理現在支援透過
XrRemotingPreferredGraphicsAdapterMSFT
延伸模組結構選取 GPU 配接器。 - 已修正 Unity 手部子系統因時間戳判斷提示而當機。
版本 2.9.2 (2023 年 6 月 14 日)
- 已修正在搭配 OpenXR API 使用接聽模式時,導致逾時 10 秒的問題。
版本 2.9.1 (2023 年 2 月 17 日)
- 舊版遠端版本的穩定性改善。
版本 2.9.0 (2023 年 2 月 13 日)
- 使用 OpenXR API 的全像攝影遠端現在支援:
- 播放機與遠端之間的時間戳轉換。
- XR_MSFT_spatial_graph_bridge延伸模組(修訂 2)。
- 已新增每個應用程式音訊擷取的支援。
- 已將使用 QR 代碼的簡易反向連線新增至全像攝影遠端播放程式,請參閱 全像攝影遠端播放程式。
- 已將 GitHub 上的官方範例更新為 C++ 20。
- 各種 Bug 修正和穩定性改善。
版本 2.8.1 (2022 年 7 月 6 日)
- 已改善 Azure Spatial Anchors 的支援
版本 2.8.0 (2022 年 5 月 3 日)
- XR_MSFT_scene_understanding擴充功能的完整功能支援。 如此一來,現在支援所有場景計算功能和場景計算一致性。
- 優化和延遲降低。
- 已修正多 GPU 系統的問題。
- 許多其他錯誤修正和穩定性改善。
版本 2.7.5 (2022 年 3 月 23 日)
- 各種 Bug 修正和穩定性改善。
版本 2.7.4 (2022 年 2 月 8 日)
- 已修正無法透過 Microsoft 市集正確啟動全像攝影遠端播放程序的問題。
版本 2.7.3 (2022 年 2 月 7 日)
- 已修正 HEVC 視訊譯碼延遲回歸。
版本 2.7.2 (2021 年 12 月 15 日)
- 各種 Bug 修正和穩定性改善。
版本 2.7.1 (2021 年 10 月 26 日)
- 各種 Bug 修正和穩定性改善。
版本 2.7.0 (2021 年 9 月 29 日)
- 已新增OpenXR擴充功能XR_MSFT_spatial_anchor_persistence的支持,允許在裝置上跨應用程式會話持續和擷取空間錨點。
- 已新增使用者座標系統類型,可用來同步處理自定義播放機與遠端應用程式之間的空間位置。
- 修正了從 PlayerContext 和 RemoteContext 連線和中斷連線的事件可以同時或甚至以錯誤的順序廣播的問題。 廣播現在一律會依序進行,但禁止在事件處理程式中封鎖,以等候後續事件的廣播。
- 各種 Bug 修正和穩定性改善。
版本 2.6.2 (2021 年 8 月 20 日)
- 修正了可對全像投影穩定性造成負面影響的 OpenXR 四層組合問題。
版本 2.6.1 (2021 年 7 月 20 日)
- XR_MSFT_holographic_remoting_speech延伸模組現在允許在執行中的工作階段期間,使用新參數重新初始化語音辨識器。
- 已修正在多個連線上降低語音辨識可靠性的問題。
- 各種 Bug 修正和穩定性改善。
版本 2.6.0 (2021 年 6 月 10 日)
- 使用 OpenXR API 的全像攝影遠端現在支援:
- 新的XR_MSFT_holographic_remoting_speech擴充功能,可讓應用程式以各種語言接聽自定義語音命令。
- XR_MSFT_scene_understanding延伸模組。 它提供應用程式在用戶環境中平面、網格和物件的高階表示法。 延伸模組可讓您開發空間感知應用程式。 請注意,XR_SCENE_COMPUTE_CONSISTENCY_OCCLUSION_OPTIMIZED_MSFT是此版本中 xrComputeNewSceneMSFT 唯一支援的一致性。
- XR_MSFT_spatial_graph_bridge延伸模組,可讓應用程式建立 XrSpace 句柄,以追蹤其他 Windows Mixed Reality 裝置平台連結庫或 API 的空間圖形節點。 請注意,XR_SPATIAL_GRAPH_NODE_TYPE_STATIC_MSFT是這個版本中 xrCreateSpatialGraphNodeSpaceMSFT 唯一支援的節點類型。
- 使用混合實境 API 的全像攝影遠端處理現在支援:
- SpatialGraphInteropPreview.CreateCoordinateSystemForNode 多載,可讓應用程式追蹤靜態 Spatial Graph 節點,讓用戶能夠對其環境中的位置和事物產生原因。
- 使用 OpenXR 和混合實境 API 的全像攝影遠端處理現在都支援:
- Microsoft.MixedReality.SceneUnderstanding SDK。 它可讓應用程式計算使用者周圍場景的描述(例如牆、地板和表面),並提供四邊形、網格和內容放置提示。
- Microsoft.MixedReality.QR SDK,可讓應用程式追蹤所偵測到 QR 代碼的位置、大小和內容。
- 過度轉譯,可減少 HMD 兩側的黑色區域。
- OpenXR 遠端範例已更新為包含:
- 使用 XR_MSFT_holographic_remoting_speech 延伸模組的範例。
- 混合實境遠端範例已更新為包含:
- 使用 Microsoft.MixedReality.SceneUnderstanding SDK 的範例。
- 使用 Microsoft.MixedReality.QR SDK 的範例(取代先前的 QR 代碼偵測機制)。
- 全像攝影遠端播放程式現在會在建立連線時顯示載入動畫。
- 已修正 OpenXR API 運行時間和混合實境 API 範例中的 RenderDoc 相容性問題。
- 各種 Bug 修正和穩定性改善。
版本 2.5.0 (2021 年 2 月 12 日)
- 使用 OpenXR API 的全像攝影遠端現在支援:
- XR_MSFT_spatial_anchor擴充功能。 此延伸模組可讓應用程式建立空間錨點。 空間錨點是運行時間將追蹤之用戶實體環境中的任意點。
- XR_MSFT_controller_model擴充功能。 此延伸模組提供一個機制來載入控制器的 GLTF 模型。
- 自訂數據通道作為XR_MSFT_holographic_remoting延伸模組的一部分。 的範例會顯示在 OpenXR 遠端範例中。
- 已改善播放機與遠端端之間的同步處理。 改進允許動態變更姿勢和畫面緩衝,這可確保遠端轉譯的內容會以預期的目標幀速率順暢地到達顯示器。
- 改善透過 Microsoft Store 提供的全像攝影遠端播放程式效能。
- 空間表面網格的優化傳輸,可由遠端應用程式透過 SpatialSurfaceObserver 進行查詢。
- 已修正呼叫 SpatialAnchorManager 方法或釋放錨點會導致中斷連線時發生例外狀況的問題。
- 已修正關閉 PlayerContext 或 RemoteContext 實例時導致當機的線程問題。
- 桌面上的全像攝影遠端播放程序:當 Windows Mixed Reality 遺失而不是以無訊息方式關閉時顯示錯誤訊息。
- 許多其他錯誤修正和穩定性改善。
版本 2.4.1 (2021 年 1 月 22 日)
- 已修正在連線時呼叫 SpatialAnchorManager::RequestStoreAsync 無法可靠地運作的問題。
- 已修正如果找不到問題錨點,SpatialAnchorManager::TrySave 無法正確儲存錨點的問題。
版本 2.4.0 (2020 年 12 月 1 日)
- 全像攝影遠端處理現在支援使用 OpenXR API 撰寫遠端應用程式。 請參閱 使用 OpenXR API 撰寫全像攝影遠端應用程式以開始使用。
- Bug 修正和穩定性改善。
版本 2.3.1 (2020 年 10 月 10 日)
- 已修正遠端姿勢預測導致視覺抖動的回歸。
- 實作 PerceptionDeviceSetCreateFactoryOverride,可確保隨全像攝影遠端處理隨附的PerceptionDevice.dll不會干擾隨附於 Windows 10 的版本。
版本 2.3.0 (2020 年 10 月 2 日)
- 已修正當機,當全像攝影遠端播放程序暫停時,可能會發生這種情況。
- 改善穩定性。
版本 2.2.3 (2020 年 8 月 28 日)
- Bug 修正和穩定性改善。
版本 2.2.2 (2020 年 7 月 10 日)
- 已修正從 Windows Mixed Reality 頭戴式裝置串流時,HolographicCamera.LeftViewportParameters 和 HolographicCamera.RightViewportParameters 不會傳回任何隱藏區域網格頂點的問題。
- 已修正當機,這可能會因為網路連線不佳而發生。
版本 2.2.1 (2020 年 7 月 6 日)
重要
2.2.0 版的 Windows 應用程式認證套件驗證將會失敗。 如果您使用的是 2.2.0 版,而且想要將您的應用程式提交至更新至至少 2.2.1 版的 Microsoft 存放區 p 租用。
- 已修正 Windows 應用程式認證套件 合規性問題。
版本 2.2.0 (2020 年 7 月 1 日)
- 全像攝影遠端播放程式現在可以安裝在執行 Windows Mixed Reality 的電腦上,讓您能夠串流至沉浸式頭戴式裝置。
- 全像攝影遠端處理和控制器特定的數據現在可透過 SpatialInteractionSource.Controller 擷取動作控制器。
- 現在支援 SpatialStageFrameOfReference ,而且目前階段可以透過 SpatialStageFrameOfReference.Current 擷取。 此外,也可以透過 SpatialStageFrameOfReference.RequestNewStageAsync 要求新的階段。
- 在舊版中,全像攝影遠端播放程式會在玩家端處理姿勢預測。 從2.2.0版開始,全像攝影遠端處理具有時間同步處理,而且遠端應用程式已完成預測。 用戶也應該預期在困難的網路狀況下改善全像投影穩定性。
版本 2.1.3 (2020 年 5 月 25 日)
- 已變更 HolographicSpace.CameraAdded 事件的行為。 在舊版中,不保證新新增的 HolographicCamera 在透過 HolographicSpace.CreateNextFrame 建立下一個畫面時,也會有有效的 HolographicCameraPose。 從 2.1.3 版開始, HolographicSpace.CameraAdded 會與來自全像攝影遠端播放程式的姿勢數據同步處理。 用戶可以預期,當新新增相機時,該相機在下一個畫面上也有有效的 HolographicCameraPose 可供該相機使用。
- 已將 Disabled 新增至 DepthBufferStreamResolution,可用來透過 RemoteContext.ConfigureDepthVideoStream 停用深度緩衝區串流。 請注意,如果使用 HolographicCameraRenderingParameters.CommitDirect3D11DepthBuffer 將會失敗併產生 E_ILLEGAL_METHOD_CALL。
- 全像攝影遠端播放程式啟動畫面已經過重新設計,現在不會封鎖使用者的檢視。
- 穩定性改善和錯誤修正。
版本 2.1.2 (2020 年 4 月 5 日)
- 已修正使用小於 2.1.0 版本的最新全像攝影遠端播放程式和遠端應用程式之間的音訊回溯相容性問題。
- 已修正空間錨點問題,此問題意外關閉全像攝影遠端播放程式。 此問題也會影響自定義播放機。
版本 2.1.1 (2020 年 3 月 20 日)
- 已修正使用 AMD GPU 時遠端應用程式的視訊編碼問題。
- 全像攝影遠端播放程式效能改善。
版本 2.1.0 (2020 年 3 月 11 日)
- 交換器網路傳輸可透過UDP使用 RTP 。 安全連線現在使用 SRTP 。 請注意, 全像攝影遠端播放程式 仍然與所有先前發行的全像攝影遠端處理版本相容。 為了受益於新的網路傳輸,全像攝影遠端播放程式和有問題的遠端應用程式都必須使用 2.1.0 版。
- 已新增 HolographicCameraRenderingParameters.CommitDirect3D11DepthBuffer 的支援。
版本 2.0.20 (2020 年 2 月 2 日)
- 已修正導致當機的各種 Bug。
版本 2.0.18 (2019 年 12 月 17 日)
- 已新增 HolographicViewConfiguration 的支援
- 已修正導致當機的各種 Bug。
- 已修正 HolographicSpace.Camera 新增回呼需要 HolographicCamera 接受並顯示為 HolographicFrame 中新增相機的錯誤。
版本 2.0.16 (2019 年 11 月 11 日)
- 修正 QR 代碼追蹤中的死結。
- 已修正因主線程中封鎖等候而未處理的例外狀況。
版本 2.0.14 (2019 年 10 月 26 日)
- 支援新的 PerceptionDevice API(Windows 10 2019 年 11 月更新版)。
- 已修正此問題,這可防止 SpatialGestureRecognizer 觸發保留手勢事件。
- 已修正使用 SpatialSurfaceObserver.SetBoundingVolume 時的線程問題。
版本 2.0.12 (2019 年 10 月 18 日)
- 已修正使用 NavigationRail(X/Y/Z) 時 SpatialGestureRecognizer 中的當機問題。
版本 2.0.10 (2019 年 10 月 10 日)
- 已修正使用 VR 控制器的觸發程式按鈕時當機的問題。 全像攝影遠端處理並不完全支援控制器,只有在與 HoloLens 2 配對時,觸發程式按鈕和 Windows 按鈕才能運作。
版本 2.0.9 (2019 年 9 月 19 日)
- 已新增 SpatialAnchorExporter 的支援
- 已新增提供下列成員的新介面
IPlayerContext2
(由PlayerContext
實作): - 已將 值新增
Failed_RemoteFrameTooOld
至BlitResult
- 穩定性和可靠性改善
版本 2.0.8 (2019 年 8 月 20 日)
- 已修正以IDXGISurface2作為參數呼叫HolographicCameraRenderingParameters.CommitDirect3D11DepthBuffer 時的損毀。
- 穩定性和可靠性改善
版本 2.0.7 (2019 年 7 月 26 日)
- HoloLens 2 的 Holographic 遠端處理首次公開發行。