Поделиться через


Журнал версий голографического удаленного взаимодействия

Примечание.

Это руководство относится к Holographic Remoting на компьютерах HoloLens 2 и Windows под управлением Windows Смешанная реальность.

Версия 2.9.4 (15 июля 2024 г.)

  • Исправлена проблема взаимоблокировки, возникавшая при длительной загрузке кодировщика GPU.
  • Исправлены значения пробела в переопределенном сцепление, что приводит к нежелательным взаимодействиям.

Версия 2.9.3 (26 октября 2023 г.)

  • Голографическое удаленное взаимодействие с помощью API OpenXR теперь поддерживает XR_MSFT_scene_marker расширение.
  • Голографическое удаленное взаимодействие с помощью API OpenXR теперь поддерживает выбор адаптера GPU через структуру XrRemotingPreferredGraphicsAdapterMSFTрасширения.
  • Исправлен сбой подсистемы рук Unity из-за утверждения метки времени.

Версия 2.9.2 (14 июня 2023 г.)

  • Исправлена проблема, которая привела к истечении времени ожидания через 10 секунд при использовании режима прослушивания с API OpenXR.

Версия 2.9.1 (17 февраля 2023 г.)

  • Улучшения стабильности для старых удаленных версий.

Версия 2.9.0 (13 февраля 2023 г.)

  • Голографическое удаленное взаимодействие с помощью API OpenXR теперь поддерживает:
    • Преобразование метки времени между проигрывателем и удаленным.
    • Расширение XR_MSFT_spatial_graph_bridge (версия 2).
  • Добавлена поддержка записи звука для каждого приложения.
  • Добавлено простое обратное подключение с помощью QR-кодов к проигрывателю Голографического удаленного взаимодействия см. в разделе Holographic Remoting Player.
  • Обновлены официальные примеры на GitHub до C++ 20.
  • Различные исправления ошибок и улучшения стабильности.

Версия 2.8.1 (6 июля 2022 г.)

  • Улучшена поддержка пространственных привязок Azure

Версия 2.8.0 (3 мая 2022 г.)

  • Полная поддержка возможностей расширения XR_MSFT_scene_understanding. При этом поддерживаются все функции вычислений сцены и согласованность вычислений сцены.
  • Оптимизация и сокращение задержки.
  • Исправлены проблемы с системами с несколькими GPU.
  • Много других исправлений ошибок и улучшений стабильности.

Версия 2.7.5 (23 марта 2022 г.)

  • Различные исправления ошибок и улучшения стабильности.

Версия 2.7.4 (8 февраля 2022 г.)

  • Исправлена проблема, препятствующая правильному запуску проигрывателя Голографического удаленного взаимодействия через Microsoft Store.

Версия 2.7.3 (7 февраля 2022 г.)

  • Исправлена регрессия задержки декодирования видео HEVC.

Версия 2.7.2 (15 декабря 2021 г.)

  • Различные исправления ошибок и улучшения стабильности.

Версия 2.7.1 (26 октября 2021 г.)

  • Различные исправления ошибок и улучшения стабильности.

Версия 2.7.0 (29 сентября 2021 г.)

  • Добавлена поддержка расширения OpenXR XR_MSFT_spatial_anchor_persistence, которая позволяет сохраняемость и получение пространственных привязок между сеансами приложений на устройстве.
  • Добавлен новый тип системы координат пользователя, который можно использовать для синхронизации пространственных расположений между пользовательскими игроками и удаленными приложениями.
  • Исправлена проблема, из-за которой подключенные и отключенные события из PlayerContext и RemoteContext могли быть одновременно транслироваться или даже в неправильном порядке. Трансляция теперь всегда происходит в порядке, но запрещает блокировку в обработчике событий ожидать трансляции последующего события.
  • Различные исправления ошибок и улучшения стабильности.

Версия 2.6.2 (20 августа 2021 г.)

  • Исправлена проблема композиции четырехуровневого слоя OpenXR, которая может отрицательно повлиять на стабильность голограммы.

Версия 2.6.1 (20 июля 2021 г.)

  • Расширение XR_MSFT_holographic_remoting_speech теперь позволяет повторно инициализации распознавателя речи с новыми параметрами во время выполнения сеанса.
  • Исправлена проблема, из-за которой надежность распознавания речи уменьшается по нескольким подключениям.
  • Различные исправления ошибок и улучшения стабильности.

Версия 2.6.0 (10 июня 2021 г.)

  • Голографическое удаленное взаимодействие с помощью API OpenXR теперь поддерживает:
    • Новое расширение XR_MSFT_holographic_remoting_speech, позволяющее приложениям прослушивать пользовательские команды речи на различных языках.
    • Расширение XR_MSFT_scene_understanding. Он предоставляет приложения с высоким уровнем представления плоскостей, сетки и объектов в среде пользователя. Расширение позволяет разрабатывать пространственные приложения. Обратите внимание, что XR_SCENE_COMPUTE_CONSISTENCY_OCCLUSION_OPTIMIZED_MSFT является единственной согласованностью, поддерживаемой xrComputeNewSceneMSFT в этой версии.
    • Расширение XR_MSFT_spatial_graph_bridge, которое позволяет приложениям создавать дескриптор XrSpace для отслеживания узлов пространственных графов других библиотек платформы устройств Windows Смешанная реальность устройств или API. Обратите внимание, что XR_SPATIAL_GRAPH_NODE_TYPE_STATIC_MSFT является единственным типом узла, поддерживаемым xrCreateSpatialGraphNodeSpaceMSFT в этой версии.
  • Голографическое удаленное взаимодействие с помощью API Смешанная реальность теперь поддерживает:
    • Перегрузки SpatialGraphInteropPreview.CreateCoordinateSystemForNode, позволяющие приложениям отслеживать статические узлы пространственных графов, чтобы пользователи могли подумать о местах и вещах в своей среде.
  • Holographic Remoting с помощью API OpenXR и Смешанная реальность теперь поддерживает:
  • Пакет SDK Microsoft.MixedReality.SceneUnderstanding. Это позволяет приложениям вычислять описание сцены, окружающей пользователя (например, стены, полы и поверхности), предоставляя квадраты, сетки и подсказки размещения содержимого.
  • Пакет SDK Microsoft.MixedReality.QR, позволяющий приложениям отслеживать расположение, размер и содержимое обнаруженных QR-кодов.
  • Перерисовка, которая уменьшает черные области на стороне HMD.
  • Удаленный пример OpenXR обновлен для включения:
    • Пример использования расширения XR_MSFT_holographic_remoting_speech.
  • В состав Смешанная реальность был обновлен удаленный пример:
    • Пример использования пакета SDK Microsoft.MixedReality.SceneUnderstanding.
    • Пример использования пакета SDK Microsoft.MixedReality.QR (который заменяет предыдущий механизм обнаружения QR-кода).
  • Проигрыватель голографического удаленного взаимодействия теперь отображает анимацию загрузки во время установки подключения.
  • Исправлены проблемы совместимости RenderDoc в среде выполнения API OpenXR и в примере API Смешанная реальность.
  • Различные исправления ошибок и улучшения стабильности.

Версия 2.5.0 (12 февраля 2021 г.)

  • Голографическое удаленное взаимодействие с помощью API OpenXR теперь поддерживает:
  • расширение XR_MSFT_spatial_anchor. Это расширение позволяет приложению создавать пространственные привязки. Пространственные привязки — это произвольные точки в физической среде пользователя, которая будет отслеживаться средой выполнения.
    • расширение XR_MSFT_controller_model. Это расширение предоставляет механизм загрузки моделей GLTF для контроллеров.
    • Пользовательские каналы данных в рамках расширения XR_MSFT_holographic_remoting. Пример для этого показан в удаленном примере OpenXR.
  • Улучшена синхронизация между проигрывателем и удаленной стороной. Улучшение позволяет динамически изменять положение и буферизацию кадров, что гарантирует, что удаленно отрисованное содержимое плавно достигает отображения на ожидаемой целевой частоте кадров.
  • Улучшена производительность проигрывателя Голографического удаленного взаимодействия, доступного через Microsoft Store.
  • Оптимизированная передача сетки пространственных поверхностей, которую можно запрашивать через SpatialSurfaceObserver удаленным приложением.
  • Исправлена проблема, из-за которой вызов методов SpatialAnchorManager или освобождение привязок вызвало исключения при отключении.
  • Исправлена проблема с потоком, приводящей к сбою при закрытии экземпляров PlayerContext или RemoteContext.
  • Голографический проигрыватель удаленного взаимодействия на рабочем столе: отображение сообщения об ошибке при отсутствии windows Смешанная реальность вместо закрытия автоматически.
  • Много других исправлений ошибок и улучшений стабильности.

Версия 2.4.1 (22 января 2021 г.)

  • Исправлена проблема с SpatialAnchorManager::RequestStoreAsync не работает надежно при вызове при подключении.
  • Исправлена проблема с SpatialAnchorManager::TrySave неправильно сохранение привязки, если не удается найти привязку.

Версия 2.4.0 (1 декабря 2020 г.)

Версия 2.3.1 (10 октября 2020 г.)

  • Исправлена регрессия с прогнозом удаленной позы, что вызвало визуальное дрожание.
  • Реализована функция PerceptionDeviceSetCreateFactoryOverride, которая гарантирует, что PerceptionDevice.dll отправлено с Holographic Remoting, не влияет на версию, поставляемую с Windows 10.

Версия 2.3.0 (2 октября 2020 г.)

  • Исправлены сбои, которые могут произойти при приостановке проигрывателя голографического удаленного взаимодействия.
  • Улучшение стабильности.

Версия 2.2.3 (28 августа 2020 г.)

  • Устранено несколько ошибок и повышена стабильность.

Версия 2.2.2 (10 июля 2020 г.)

  • Исправлена проблема с HolographicCamera.LeftViewportParameters и HolographicCamera.RightViewportParameters, не возвращающих вершины сетки скрытой области при потоковой передаче из гарнитуры Windows Смешанная реальность.
  • Исправлен сбой, который может произойти с плохим сетевым подключением.

Версия 2.2.1 (6 июля 2020 г.)

Внимание

Проверка комплекта сертификации приложений Windows с версией 2.2.0 завершится ошибкой. Если вы используете версию 2.2.0 и хотите отправить свое приложение в аренду Microsoft Store p, обновленную по крайней мере до версии 2.2.1.

Версия 2.2.0 (1 июля 2020 г.)

Версия 2.1.3 (25 мая 2020 г.)

  • Изменено поведение события HolographicSpace.CameraAdded . В предыдущих версиях не гарантируется, что добавленный HolographicCamera также имеет допустимый HolographicCameraPose при создании следующего кадра с помощью HolographicSpace.CreateNextFrame. Начиная с версии 2.1.3, HolographicSpace.CameraAdded синхронизируется с данными о позе, поступающими из проигрывателя голографического удаленного взаимодействия. Пользователи могут ожидать, что при добавлении камеры он также имеет допустимый HolographicCameraPose доступен для этой камеры на следующем кадре.
  • Добавлен параметр DepthBufferStreamResolution, который можно использовать для отключения потоковой передачи буфера глубины через RemoteContext.ConfigureDepthVideoStream. Обратите внимание, что при использовании HolographicCameraRenderingParameters.CommitDirect3D11DepthBuffer завершится ошибкой с E_ILLEGAL_METHOD_CALL.
  • Экран запуска holographic Remoting Player был изменен, и теперь не блокирует представление пользователя.
  • Улучшения стабильности и исправления ошибок.

Версия 2.1.2 (5 апреля 2020 г.)

  • Исправлена проблема с обратной совместимостью звука между последним проигрывателем Holographic Remoting и удаленными приложениями, использующими версию меньше 2.1.0.
  • Исправлена проблема с пространственной привязкой, которая неожиданно закрыла проигрыватель голографического удаленного взаимодействия. Эта проблема также влияет на пользовательских игроков.

Версия 2.1.1 (20 марта 2020 г.)

  • Исправлена проблема с кодировкой видео с удаленными приложениями при использовании GPU AMD.
  • Улучшения производительности проигрывателя голографического удаленного взаимодействия.

Версия 2.1.0 (11 марта 2020 г.)

  • Переключение сетевого транспорта для использования RTP через UDP. Безопасные подключения теперь используют SRTP . Обратите внимание, что проигрыватель голографического удаленного взаимодействия по-прежнему совместим со всеми ранее выпущенными версиями Holographic Remoting. Чтобы воспользоваться новым сетевым транспортом, необходимо использовать версию 2.1.0, как проигрыватель голографического удаленного взаимодействия, так и удаленное приложение.
  • Добавлена поддержка HolographicCameraRenderingParameters.CommitDirect3D11DepthBuffer.

Версия 2.0.20 (2 февраля 2020 г.)

  • Исправлены различные ошибки, которые приводят к сбоям.

Версия 2.0.18 (17 декабря 2019 г.)

  • Добавлена поддержка HolographicViewConfiguration
  • Исправлены различные ошибки, которые приводят к сбоям.
  • Исправлена ошибка, из-за которой обратный вызов HolographicSpace.CameraAdded требовался для приема и отображения камеры в HolographicFrame.

Версия 2.0.16 (11 ноября 2019 г.)

  • Исправлена взаимоблокировка в отслеживании QR-кода.
  • Исправлено необработанное исключение из-за блокировки ожидания в основном потоке.

Версия 2.0.14 (26 октября 2019 г.)

  • Поддержка новых API PerceptionDevice (обновление Windows 10 ноября 2019 г.).
  • Исправлена проблема, которая предотвращает активацию событий жестов с помощью SpatialGestureRecognizer.
  • Исправлена проблема с потоком при использовании SpatialSurfaceObserver.SetBoundingVolume.

Версия 2.0.12 (18 октября 2019 г.)

  • Исправлен сбой в SpatialGestureRecognizer при использовании NavigationRail(X/Y/Z).

Версия 2.0.10 (10 октября 2019 г.)

  • Исправлен сбой при использовании кнопки триггера контроллеров VR. Голографическое удаленное взаимодействие не полностью поддерживает контроллеры, только кнопка триггера и кнопка Windows работают при паре с HoloLens 2.

Версия 2.0.9 (19 сентября 2019 г.)

  • Добавлена поддержка SpatialAnchorExporter
  • Добавлен новый интерфейс IPlayerContext2 (реализованный путем PlayerContext) предоставления следующих элементов:
  • Добавлено Failed_RemoteFrameTooOld значение в BlitResult
  • Улучшения стабильности и надежности

Версия 2.0.8 (20 августа 2019 г.)

Версия 2.0.7 (26 июля 2019 г.)

  • Первый общедоступный выпуск Holographic Remoting для HoloLens 2.

См. также