홀로그램 원격 버전 기록

참고 항목

이 지침은 Windows Mixed Reality를 실행하는 HoloLens 2 및 Windows PC의 홀로그램 원격에만 적용됩니다.

버전 2.9.4(2024년 7월 15일)

  • GPU 인코더가 장기간 사용되었을 때 발생하는 교착 상태 문제를 해결했습니다.
  • 원치 않는 상호 작용으로 이어지는 심부름 간격 값을 수정했습니다.

버전 2.9.3(2023년 10월 26일)

버전 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으로 업데이트했습니다.
  • 다양한 버그 수정 및 안정성 향상.

버전 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일)

  • 다양한 버그 수정 및 안정성 향상.

버전 2.7.4(2022년 2월 8일)

  • Microsoft Store를 통해 사용할 수 있는 홀로그램 원격 플레이어가 올바르게 시작되지 않도록 하는 문제를 해결했습니다.

버전 2.7.3(2022년 2월 7일)

  • HEVC 비디오 디코딩 대기 시간 회귀가 수정되었습니다.

버전 2.7.2(2021년 12월 15일)

  • 다양한 버그 수정 및 안정성 향상.

버전 2.7.1(2021년 10월 26일)

  • 다양한 버그 수정 및 안정성 향상.

버전 2.7.0(2021년 9월 29일)

  • 디바이스의 애플리케이션 세션에서 공간 앵커를 지속성 및 검색할 수 있는 OpenXR 확장 XR_MSFT_spatial_anchor_persistence 대한 지원이 추가되었습니다.
  • 사용자 지정 플레이어와 원격 애플리케이션 간의 공간 위치를 동기화하는 데 사용할 수 있는 새 사용자 좌표계 유형이 추가되었습니다.
  • PlayerContext 및 RemoteContext에서 연결되고 연결이 끊긴 이벤트가 동시에 또는 잘못된 순서로 브로드캐스트될 수 있는 문제를 해결했습니다. 이제 브로드캐스트는 항상 순서대로 수행되지만 이벤트 처리기에서 차단이 후속 이벤트의 브로드캐스트를 기다리는 것을 금지합니다.
  • 다양한 버그 수정 및 안정성 향상.

버전 2.6.2(2021년 8월 20일)

  • 홀로그램 안정성에 부정적인 영향을 줄 수 있는 OpenXR 쿼드 레이어 컴퍼지션 문제를 해결했습니다.

버전 2.6.1(2021년 7월 20일)

  • 이제 XR_MSFT_holographic_remoting_speech 확장을 사용하면 실행 중인 세션 중에 새 매개 변수를 사용하여 음성 인식기를 다시 초기화할 수 있습니다.
  • 여러 연결을 통해 음성 인식 안정성이 감소하는 문제를 해결했습니다.
  • 다양한 버그 수정 및 안정성 향상.

버전 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에서 지원하는 유일한 일관성입니다.
    • 애플리케이션이 XrSpace 핸들을 만들어 다른 Windows Mixed Reality 디바이스 플랫폼 라이브러리 또는 API의 공간 그래프 노드를 추적할 수 있는 XR_MSFT_spatial_graph_bridge 확장입니다. XR_SPATIAL_GRAPH_NODE_TYPE_STATIC_MSFT 이 버전에서 xrCreateSpatialGraphNodeSpaceMSFT에서 지원하는 유일한 노드 형식입니다.
  • Mixed Reality API를 사용하는 홀로그램 원격은 이제 다음을 지원합니다.
    • SpatialGraphInteropPreview.CreateCoordinateSystemForNode 오버로드를 사용하면 애플리케이션이 정적 공간 그래프 노드를 추적하여 사용자가 환경의 위치와 사물을 추론할 수 있습니다.
  • OpenXR 및 Mixed Reality API를 모두 사용하는 홀로그램 원격은 이제 다음을 지원합니다.
  • The Microsoft.MixedReality.SceneUnderstanding SDK. 이를 통해 애플리케이션은 쿼드, 메시 및 콘텐츠 배치 신호를 제공하는 사용자(예: 벽, 바닥 및 표면)를 둘러싼 장면에 대한 설명을 계산할 수 있습니다.
  • 애플리케이션이 검색된 QR 코드의 위치, 크기 및 콘텐츠를 추적할 수 있도록 하는 Microsoft.MixedReality.QR SDK입니다.
  • 오버 렌더링- HMD의 측면에 있는 검은색 영역을 줄입니다.
  • OpenXR 원격 샘플은 다음을 포함하도록 업데이트되었습니다.
    • XR_MSFT_holographic_remoting_speech 확장을 사용하는 예제입니다.
  • Mixed Reality 원격 샘플은 다음을 포함하도록 업데이트되었습니다.
    • Microsoft.MixedReality.SceneUnderstanding SDK를 사용하는 예제입니다.
    • 이전 QR 코드 검색 메커니즘을 대체하는 Microsoft.MixedReality.QR SDK를 사용하는 예제입니다.
  • 이제 홀로그램 원격 플레이어에 연결이 설정되는 동안 로드 애니메이션이 표시됩니다.
  • OpenXR API 런타임 및 Mixed Reality API 샘플 모두에서 RenderDoc 호환성 문제가 해결되었습니다.
  • 다양한 버그 수정 및 안정성 향상.

버전 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일)

버전 2.3.1(2020년 10월 10일)

  • 원격 포즈 예측을 사용하여 회귀가 수정되어 시각적 지터가 발생했습니다.
  • Holographic Remoting과 함께 제공되는 PerceptionDevice.dll Windows 10과 함께 제공되는 버전을 방해하지 않도록 하는 PerceptionDeviceSetCreateFactoryOverride를 구현했습니다.

버전 2.3.0(2020년 10월 2일)

  • 홀로그램 원격 플레이어가 일시 중단될 때 발생할 수 있는 충돌을 수정했습니다.
  • 안정성 개선.

버전 2.2.3(2020년 8월 28일)

  • 버그 수정 및 안정성 개선.

버전 2.2.2(2020년 7월 10일)

버전 2.2.1(2020년 7월 6일)

Important

버전 2.2.0의 Windows 앱 인증 키트 유효성 검사에 실패합니다. 버전 2.2.0 에서 애플리케이션을 Microsoft Store p 임대에 제출하려는 경우 버전 2.2.1 이상으로 업데이트됩니다.

버전 2.2.0(2020년 7월 1일)

  • 이제 Windows Mixed Reality를 실행하는 PC에 홀로그램 원격 플레이어를 설치하여 몰입형 헤드셋으로 스트리밍할 수 있습니다.
  • 이제 모션 컨트롤러는 홀로그램 원격에서 지원되며 컨트롤러별 데이터는 SpatialInteractionSource.Controller를 통해 검색할 수 있습니다.
  • 이제 SpatialStageFrameOfReference가 지원되며 현재 스테이지는 SpatialStageFrameOfReference.Current를 통해 검색할 수 있습니다. 또한 SpatialStageFrameOfReference.RequestNewStageAsync를 통해 새 스테이지를 요청할 수 있습니다.
  • 이전 버전에서는 홀로그램 원격 플레이어가 플레이어 쪽에서 포즈 예측을 처리했습니다. 버전 2.2.0부터 홀로그램 원격에는 시간 동기화가 있으며 원격 애플리케이션에서 예측이 완전히 수행됩니다. 또한 사용자는 어려운 네트워크 상황에서 향상된 홀로그램 안정성을 기대해야 합니다.

버전 2.1.3(2020년 5월 25일)

  • HolographicSpace.CameraAdded 이벤트의 동작 이 변경되었습니다 . 이전 버전에서는 HolographicSpace.CreateNextFrame을 통해 다음 프레임을 만들 때 새로 추가된 HolographicCamera에도 유효한 HolographicCameraPose가 있다고 보장되지 않았습니다. 버전 2.1.3 부터 HolographicSpace.CameraAdded 는 홀로그램 원격 플레이어에서 오는 포즈 데이터와 동기화됩니다. 사용자는 카메라가 새로 추가되면 다음 프레임에서 해당 카메라에 사용할 수 있는 유효한 HolographicCameraPose 도 있을 것으로 예상할 수 있습니다.
  • 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를 사용합니다. 홀로그램 원격 플레이어는 이전에 릴리스된 모든 홀로그램 원격 버전과 여전히 호환됩니다. 새 네트워크 전송의 이점을 활용하려면 Holographic Remoting Player와 해당 원격 앱 모두 버전 2.1.0을 사용해야 합니다.
  • HolographicCameraRenderingParameters.CommitDirect3D11DepthBuffer에 대한 지원이 추가되었습니다.

버전 2.0.20(2020년 2월 2일)

  • 크래시로 이어지는 다양한 버그를 수정했습니다.

버전 2.0.18(2019년 12월 17일)

  • HolographicViewConfiguration에 대한 지원 추가
  • 크래시로 이어지는 다양한 버그를 수정했습니다.
  • HolographicCamera가 허용되고 HolographicFrame에 추가 카메라로 표시되기 위해 HolographicSpace.CameraAdded 콜백이 필요한 버그가 수정되었습니다.

버전 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일)

버전 2.0.7(2019년 7월 26일)

  • HoloLens 2용 홀로그램 원격의 첫 번째 공개 릴리스입니다.

참고 항목