Simply Video Logo

What is OpenXR?

Simon Edward • Jun 09, 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.


XR hardware manufacturers: SimplyVideo is now available on an OEM basis. Learn what our collaboratio
By Simon Edward 29 Nov, 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 28 Nov, 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 27 Nov, 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 24 Nov, 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 20 Nov, 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 17 Nov, 2023
Extended reality (XR) is an industry that's built on interoperability. Discover how SimplyVideo can integrate with existing integrations and apps.
AR development has come a long way. There are now dozens of tools that can shorten dev cycles and ma
By Simon Edward 13 Nov, 2023
AR development has come a long way. There are now dozens of tools that can shorten dev cycles and make life easier. Discover 4 of the very best.
Security is important in every industry – but some critical meetings require additional support. Lea
By Simon Edward 10 Nov, 2023
Security is important in every industry – but some critical meetings require additional support. Learn how SimplyVideo is a highly secure XR video solution.
Unity and Unreal are titans of entertainment and industry. But which engine takes the XR development
By Simon Edward 06 Nov, 2023
Unity and Unreal are titans of entertainment and industry. But which engine takes the XR development crown? Find out in our point-by-point comparison.
Discover the latest XR news in our October 2023 roundup, including Meta's lawsuit and how XR has bee
By Simon Edward 03 Nov, 2023
Discover the latest XR news in our October 2023 roundup, including Meta's lawsuit and how XR has been making headlines in healthcare.
More Posts
Share by: