Simply Video Logo

What is OpenXR?

Simon Edward • June 9, 2023

Whether you're an app developer or a customer looking to deploy XR headsets, software portability is a key issue. Find out how OpenXR can help.



Whether you're an app developer or a customer looking to deploy XR headsets, software portability is a key issue. Find out how OpenXR can help.

The Magic Leap 2 is one of the most impressive XR headsets on the market. With its powerful optics, comfortable fit and wide field of vision, it's currently being used to deliver virtual training, remote assistance for frontline staff and 3D visualisation in a range of industries.


And now it
fully supports OpenXR. If you know what this means, you'll have at least some idea of why it's a positive move. But if not, let's take a look at OpenXR and what it means both for ML2 and the XR industry at large.


What is OpenXR?


Back in the mid-1980s, developers at Electronic Arts and Commodore had a bright idea – a universal file format that could be used to transfer data between pieces of software, no matter which company had developed it.


The vision was of a kind of digital skeleton key. Images, audio and text could roam freely, not bound to any one developer.


This Interchange File Format (IFF) never became a household name like JPEG or MP3. But it's still used to this day – and in the world of XR, the dream of interoperability isn't dead.


Today, the XR market is in a similar position to gaming in the eighties. We're witnessing a period of substantial growth and development – but devices and software don't always work together.


OpenXR is one solution to this. It provides an API (application programming interface) that seeks to simplify XR software development. The promise of OpenXR is that you can develop your app and then seamlessly deploy it on any compatible device.


And for the customer, you have access to a wider range of apps. You're not locked in to a vendor-specific app store.


OpenXR has been around since 2017 and is backed by a wide range of XR companies. Both device and software developers know that the field could be disrupted at any moment by a surprising innovation. They want to do what they can to ensure that their software won't need extensive rewriting.


Magic Leap 2 and OpenXR


Magic Leap has been part of the OpenXR Working Group for a long time – so why have they chosen to adopt OpenXR now?


The benefits would be the same whatever the timing – but Apple's movements in the XR space may have something to do with it.


Apple's much-rumoured mixed reality headset is
set to launch sometime in 2023. We don't know exactly what to expect, but a variety of leaks and scoops suggests something along the lines of Meta's VR headset.


But why should this spur Magic Leap to adopt OpenXR? Can't all these devices coexist in the XR landscape?


Well, yes and no. Apple is fiercely, notoriously proprietary. It creates its own ecosystem of apps such as iMessage and FaceTime and makes them inoperable through Android devices.


Essentially, Apple isn't keen on universal platforms or file types. The fear is that a chasm will open up between Apple and non-Apple apps.


If you're developing an XR app, you want to know where it can be deployed. As well as being proprietary, Apple is secretive about its research and development – so it's unclear yet whether Apple will accommodate existing apps or whether codes will have to be rewritten


It could be that we'll see the Apple/Android divide played out again in the XR world. If this happens, OpenXR is one safeguard for existing apps, as well as apps that are in development. And who knows? Apple itself might embrace it.


The benefits of OpenXR


OpenXR is like Esperanto – an international language that's been constructed to facilitate communication across borders. But unlike Esperanto, it's not dwarfed by a bigger international language (English). It creates opportunities for developers and customers alike.


For developers, its biggest selling point is that it creates "solution portability". Your new app isn't tied to one device – it can be ported across different platforms and optimised for each one. This gives it a head-start in the marketplace.


It also means that apps can be scaled for different devices to take advantage of their features. App developers can make software for the best devices in town – not just the ones that they're compatible with.


For instance, the Magic Leap 2 has a wide and tall field of vision. This makes it ideal for XR simulations based in a large building – something that could be of interest to app developers in real estate or construction.


Or take the ML2's "dynamic dimming". This enables you to dim parts of the virtual space to help you focus on particular 3D objects. Sun glare is no longer an issue.


Again, this is something that makes the Magic Leap 2 ideal for 3D visualisation – something that is being explored in healthcare among other industries.


Now that Magic Leap 2 is OpenXR-compatible, these features are available to almost any app developer.


So much for the developer – how about the customer?


Well, they get a healthy, thriving ecosystem of apps with more choice and more convenience. Whether a customer is deploying the Magic Leap 2 for remote assistance, immersive training or 3D visualisation, they have options. Lots of options.


You can see the full list of compatible apps
here. It ranges from job site visualisation to holographic meetings; from remote support for the factory floor to training for first responders.


Here at SimplyVideo, we're delighted that our
video collaboration software can be used with the ML2 among other devices. It can be deployed into self-hosted or private cloud environments and integrate seamlessly with Google Meet and Microsoft Teams.


Magic Leap 2 is going places. Its compatibility with OpenXR is another example of how it's leading the way in this new sector.


Are you looking for advanced remote collaboration tools? SimplyVideo can be used on a wide range of XR devices.
Sign up today for a free 30-day trial.


By James Bolger December 5, 2024
We've all been there: frustrated, confused, and ready to throw in the towel on a complex customer service issue. But what if there was a better way? A way to get the help you need, quickly and efficiently.
By James Bolger November 20, 2024
The UK’s 2024 budget poses significant challenges for small and medium-sized (SMB) manufacturers.
By James Bolger October 29, 2024
Artificial Intelligence (AI) agents are making their mark in today’s workplaces, enhancing productivity and introducing new autonomy across sectors.
By James Bolger October 17, 2024
In today’s fast-moving digital world, UK manufacturers face the ongoing challenge of delivering clear, compelling messages that resonate with customers. Virtual Reality (VR) offers an innovative solution, transforming sales enablement by providing immersive, distraction-free experiences that help customers truly understand complex products.
XR hardware manufacturers: SimplyVideo is now available on an OEM basis. Learn what our collaboratio
By Simon Edward November 29, 2023
XR hardware manufacturers: SimplyVideo is now available on an OEM basis. Learn what our collaboration platform can do for you – and your customers.
Our new SDK makes it simple to share & stream WebRTC video content within Unity AR projects
By Simon Edward November 28, 2023
Our new SDK makes it simple to share & stream WebRTC video content within Unity AR projects – including Microsoft Teams & Google Meet video.
Data is everything in remote support. Learn how XR can help your department gather and use data,
By Simon Edward November 27, 2023
Data is everything in remote support. Learn how XR can help your department gather and use data, as well as boost support KPIs.
New technologies like AI and XR are transforming industries worldwide – and the contact centre is no
By Simon Edward November 24, 2023
New technologies like AI and XR are transforming industries worldwide – and the contact centre is no exception. Join us as we explore 4 examples.
The SimplyVideo SDK makes it simple to embed 2D WebRTC video in Unity AR projects.
By Simon Edward November 20, 2023
The SimplyVideo SDK makes it simple to embed 2D WebRTC video in Unity AR projects. Discover 3 unique and exciting use cases in our guide.
Extended reality (XR) is an industry that's built on interoperability.
By Simon Edward November 17, 2023
Extended reality (XR) is an industry that's built on interoperability. Discover how SimplyVideo can integrate with existing integrations and apps.
More Posts
Share by: