Hololight Stream SDK 2023.0.0.0 Release Notes

Hololight Stream SDK 2023.0.0.0 Release Notes


Hololight Stream SDK 2023.0.0.0 Release Notes

Highlights

  1. Benefits: Less network congestion for important messages, cleaner API, better performance.
  2. Define voice commands in the application and control your application by voice.
  3. Hololight Stream now supports iOS devices.
  4. Android Client is deprecated and no longer supported.

What's new in this version    

HoloLens 2
Features
Voice Recognition
Define voice commands in the application and control your application by voice.
Dictation: Enter custom text input and user system language of the HoloLens. Uses system language of the HoloLens.
MRTK Speech Input
Three recognizers: Keyword, Grammar and Dictation. On MRTK, Keyword works with Speech Input Provider and Dictation works with Dictation Input Provider.
Disclaimer: Grammar recognition is not supported via MRTK.
Scene Understanding - Planes
 Mesh & Plane Detection with AR Subsystems. Plane classifications.

iOS
Features
Touch Input (Single Touch)
User Interaction via Touch supported.
Image Tracking
Image tracking on iOS is enabled by ARKit's image detection capabilities.
Scene Understanding
Mesh & Plane Detection with AR Subsystems. Planes have different labels and attributes, for example: wall, table, floor, etc.
Lidar Sensor Depth Occlusion

Limited functionality of occlusion feature for the iOS Client version (supported on Apple devices equipped with a LIDAR sensor).
Ray-Cast
Allows for raycasting to be carried out on real world objects within the environment. It only supports raycasts against planes - world base raycasts.

Meta Quest 2 / Pro
Features
Audio
Hololight Stream now supports Audio output transmitted to a Meta Quest client device.
Microphone Input
Meta Quest clients now support microphone capturing.

Plane Tracking

Functionality
HoloLens 2
iOS
Quest 2
Horizontal Plane Detection
-
Vertical Plane Detection
-
Arbitrary Plane Detection
-
-
Boundary Vertices
-
Classification
-

Improved


Details
Stability
Improved overall performance and stability due to API changes.
Performance
Extensions use their own Data Channel and are now better encapsulated
Benefits: Less network congestion for important messages, cleaner API, better performance.

Fixed


Details
Camera Stream
Fixed HoloLens 2 Camera stream extrinsic values to be in Unity's global space.
Reset ISAR
Signaling now resets if you disconnect for any reason.
Hand Detection
Fixed exceptions regarding Hand/Controller tracking, telling device already created with name and ID.
Spatial Anchors
Lost tracking.

Known Issues


Details
HoloLens 2
Camera Stream: The camera stream is encountering lag over time, especially when hands are within the field of view.
HoloLens 2 and iOS
Depth/Alpha feature for better Hologram quality/stability is available as preview/beta version.
Quest Pro
Passthrough not available on the QuestPro: the lower FPS resolution available on QuestPro does not allow the application to have a higher precision alpha value, therefore the user would have a poor performance experience in AR mode.
All devices (HL 2, Quest 2, Quest Pro, iOS)
Encoding method H.265 requires a HEVC package: Users might be required to install extra software components to support HEVC/H265. You can find download links for both the Hololight Stream Full and Hololight Stream Trial on their respective GitHub ReadMe sections - available on the Microsoft Store for a one-time charge of €0.99.
Unity
If you have upgraded the Hololight Stream SDK in your project (e.g. from 2.6.0.0 to 2023.0.0.0), you may not be able to continue using Hololight Stream because the error message ""There is no Hololight Stream loader active. Hololight Stream cannot be used.

Make sure to enable an Hololight Stream Loader trough Edit -> Project Settings -> XR Plug-In Management before using this class" appears, although the check mark in the Project Settings is actually set. In this case please change the string to "HoloLight.Isar.Signaling.SampleServerSignaling" under Edit -> Project Settings -> XR Plug-in Management -> ISAR -> Signaling Implementation Type to establish a successful connection.

Disclaimer

For this release, Quest Pro only supports the VR mode (no Passthrough functionality).
Android Client is deprecated and no longer supported.

    • Related Articles

    • ISAR SDK 2.0.0.0 Release Notes

      Below you will find all the latest changes being introduced with ISAR SDK 2.0.0.0 It was published in February 2021 and is available on Holo-Light's GitHub page. This release is focused on feedback we’ve received from users via ...
    • ISAR SDK 2.1.0.0 Release Notes

      Below you will find all the latest changes being introduced with ISAR SDK 2.1.0.0 It was published in March 2021 and is available on Holo-Light's GitHub page. This release is focused on feedback we’ve received from users via ...
    • ISAR SDK 2.3.0.0 Release Notes

      Below you will find all the latest changes being introduced with ISAR SDK 2.3.0.0 It was published in November 2021 and is available on Holo-Light's GitHub page. This release is focused on feedback we’ve received from users via ...
    • ISAR SDK 1.1.0.0 Release Notes

      Introducing ISAR SDK in September 2020. This release is aimed at providing a preview to strategic partners and certification of ISAR. OVERVIEW NEW – Development of compatible client software for HoloLens 2  NEW – Unity Plugin via Camera Script - ...
    • Hololight Stream SDK 2023.1.0 Release Notes

      Hololight Stream SDK - Release Notes Release Month: April/2024 Version: 2023.1.0 Highlights Support for Magic Leap 2 and Meta Quest 3 devices. Passthrough functionality is now supported for Meta Quest 2, 3 and Pro. iOS Mesh Support for the iOS ...