Журнал версий голографического удаленного взаимодействия
Примечание.
Это руководство относится к 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 г.)
- Holographic Remoting теперь поддерживает написание удаленных приложений с помощью API OpenXR. Ознакомьтесь с записью удаленного приложения Holographic Remoting с помощью API OpenXR, чтобы приступить к работе.
- Устранено несколько ошибок и повышена стабильность.
Версия 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.
- Исправлены проблемы с соответствием комплекта сертификации приложений Windows.
Версия 2.2.0 (1 июля 2020 г.)
- Проигрыватель голографического удаленного взаимодействия теперь можно установить на компьютерах под управлением Windows Смешанная реальность, что позволяет выполнять потоковую передачу в иммерсивные гарнитуры.
- Теперь контроллеры движения поддерживаются holographic Remoting и данными, зависящими от контроллера, можно получить с помощью SpatialInteractionSource.Controller.
- Функция SpatialStageFrameOfReference теперь поддерживается, и текущий этап можно получить с помощью SpatialStageFrameOfReference.Current. Кроме того, можно запросить новый этап с помощью SpatialStageFrameOfReference.RequestNewStageAsync.
- В предыдущих версиях прогноз поз был обработан на стороне игрока Голографическим проигрывателем удаленного взаимодействия. Начиная с версии 2.2.0, Holographic Remoting имеет синхронизацию времени, а прогнозирование полностью выполняется удаленным приложением. Пользователи также должны ожидать улучшенную стабильность голограммы в сложных сетевых ситуациях.
Версия 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 г.)
- Исправлен сбой при вызове HolographicCameraRenderingParameters.CommitDirect3D11DepthBuffer с идентификатором IDXGISurface2 в качестве параметра.
- Улучшения стабильности и надежности
Версия 2.0.7 (26 июля 2019 г.)
- Первый общедоступный выпуск Holographic Remoting для HoloLens 2.
См. также
- Обзор удаленного голографического взаимодействия
- Написание удаленного приложения Holographic Remoting с помощью API Windows Смешанная реальность
- Написание удаленного приложения Holographic Remoting с помощью API OpenXR
- Создание пользовательского проигрывателя для голографического удаленного взаимодействия
- Устранение неполадок и ограничений для голографического удаленного взаимодействия
- Условия лицензии на использование ПО для голографического удаленного взаимодействия
- Заявление о конфиденциальности корпорации Майкрософт