Beyond ArborXR: Live VR Session Control Without the Cloud
An HSE trainer arrives at a manufacturing plant for a safety induction. The site network filters outbound traffic, and the external servers that cloud streaming relies on are not on the allow list. Twelve learners are waiting, and IT is unreachable. That's not an ArborXR bug. It's a mismatch between a cloud platform and a field deployment. This page is about that mismatch — and what to do about it.
What ArborXR Does Well
In August 2024, ArborXR raised a $12 million Series A. It is a sign that the market for VR fleet management is real, and that ArborXR has built a platform investors back. Here's what it genuinely does well.
Cloud MDM built for IT administrators.
ArborXR handles the hard infrastructure work: device enrollment, configuration and Wi-Fi provisioning, security settings, kiosk mode, remote factory reset, and OS update control on PICO and Magic Leap 2. These are real capabilities that take real engineering to build.
Wide headset support.
Meta Quest 2, 3, 3S and Pro; PICO 4 Enterprise, 4 Ultra Enterprise, G3 and Neo 3 Pro; HTC VIVE Focus 3, Focus Vision and XR Elite — plus AR devices such as Magic Leap 2. ArborXR supports a broad range of Android-based XR hardware without locking you into one ecosystem.
Free education app bundles.
For schools, ArborXR offers free bundles of full-version VR apps from EdTech partners such as VictoryXR and VirtualSpeech, covering trades, healthcare, science, history and more. If you're a school without a development team, that's real value.
Education pricing that's genuinely competitive.
ArborXR Classroom ($4/device/month) and Classroom Pro ($6/device/month, which adds Remote Assistance), billed annually, are strong offers for schools with IT support and stable internet. On that segment, ArborXR is very competitive on price.
Analytics and enterprise compliance.
Usage and session analytics from the Essential plan; audit logs, a SOC 2 report (annual plan) and Microsoft Intune compliance integration on Enterprise. ArborXR gives IT administrators the visibility they need to manage a fleet at scale.
Centralized management for large fleets.
For large deployments across multiple sites, ArborXR's cloud architecture is a genuine strength: central enrollment, policies and remote management from a single web portal.
If you need enrollment, security settings, kiosk mode, remote factory reset or remote content deployment for a large fleet — and you have IT support and reliable internet — ArborXR is a solid choice. This page isn't here to talk you out of it. It's here to help you figure out whether it's the right tool for your specific job.
Where ArborXR Falls Short
for Field Trainers
This isn't a criticism of ArborXR. It's a mismatch diagnosis. ArborXR was designed for IT administrators managing fleets remotely. Field trainers have a different job, and four structural differences matter in the field.
Live View Depends on External Servers
ArborXR's live view (Remote Assistance) runs on WebRTC. ArborXR's network documentation requires Cloudflare STUN/TURN servers to be reachable (UDP 3478, TCP 443 and 5349). On corporate, hospital or public-sector networks that filter outbound traffic, IT may need to allow these servers before live view can connect. That is a firewall change a field trainer cannot make on site.
An HSE trainer arrives at a manufacturing plant for a safety induction. The site network blocks the servers ArborXR's live view relies on, and nobody from IT is available. Twelve learners are waiting. OmnicastVR was built for this moment: streaming stays between the control PC and the headsets on a local network — a travel router is enough — with no external server to allow.
Live Control Goes Through a Cloud Account
Live control in ArborXR happens in its web portal: a user account with the right role, two-factor authentication if enabled, and an internet connection. Forgotten passwords and 2FA prompts are not ArborXR's fault, but in the field — setting up in a client's meeting room with 10 minutes before learners arrive — every extra step counts. OmnicastVR has no login: the licence is tied to the computer.
Per-Headset Pricing at Scale
ArborXR Essential is $10/device/month, billed annually. Ten headsets: $100/month. Fifteen headsets: $150/month. The bill follows the number of devices in your plan, whether those headsets are in use or sitting in a case. OmnicastVR Omni10 covers up to 10 headsets for €39/month on annual billing — the licence is per control computer, not per headset.
Built for Fleet Administration First
ArborXR's web portal is built first around fleet administration — groups, policies, content — with a facilitator role for live support. OmnicastVR is built only for the live session: up to 16 headsets on one screen, with launch, stop and restart on the same view.
How OmnicastVR Works - The Trainer's Layer
An MDM is used to configure. OmnicastVR is used to act. The sections below follow the four differences above.
One Screen, Total Control
All headsets appear as live tiles. You see what every learner sees, in real time, from a single interface. Launch an app on one headset or all simultaneously. Check battery. Shut down. Reboot. The result of every action is immediately visible in the stream - you know instantly whether the app launched or a headset is stuck.
This is not a monitoring dashboard. It's a real-time headset control interface built for the person standing in the room, not the IT admin in the office.

Network Independence — No External Streaming Server to Allow
OmnicastVR doesn't use WebRTC or external streaming relays. Video streams travel directly between the control PC and the headsets on the same local network — and that's where they stay.
A travel router in your bag provides the local network for a session. No venue internet or external streaming servers are needed during the session. Licence validation requires internet at least once every 30 days.
One License Per Control Machine - Not Per Headset
The license is bound to the Windows PC or Windows tablet running OmnicastVR. Not to the headsets. Not to a user account.
A training organization running a classroom (16 headsets) and a trade show tablet (5 headsets) pays: Omni16 at €79/month + Omni5 at €20/month = €99/month for 21 headsets across 2 independent control stations. The same 21 headsets on ArborXR Essential: 21 × $10 = $210/month.
Two contexts. Two machines. Each sized to its actual use. The licence is bound to each control machine, so any trainer using that machine can run its session without a headset account or cloud-console login.
No Login. The Machine Is the Credential.
No cloud-console login during a training session. Open OmnicastVR on the licensed Windows device and control connected headsets locally. Any trainer can use the licensed control device; licence validation requires internet at least once every 30 days.
Local APK Install + App Selector
Deploy custom apps directly onto headsets, locally, headset by headset - no app store approval, no sideloading workarounds. The App Selector pre-loads the session menu before learners arrive. No scrolling through a full library. The right apps, ready when you need them.
Data Privacy by Architecture
Streams stay on the local network. No personal learner data or video content is collected by OmnicastVR's servers. Licence verification and anonymous usage statistics are transmitted; the licence needs an internet check at least once every 30 days.
For a complete feature breakdown, see the live session control page.
ArborXR vs OmnicastVR - Side by Side
Competitor prices change. ArborXR prices on this page are the public list prices shown on arborxr.com/pricing on 4 October 2026 (USD, per device, per month, billed annually). They may have changed since. Always check ArborXR's official pricing page before making a decision.
Table 1 — Education: ArborXR Classroom Pro vs OmnicastVR Direct Access (annual billing)
ArborXR Classroom ($4/device/month) does not include Remote Assistance (live view), so it is not compared here.
| Metric | ArborXR Classroom Pro | OmnicastVR Direct Access |
|---|---|---|
| Pricing unit | Per headset | Per control computer (up to 16 headsets) |
| 5 headsets | $30/month (≈ €26) | €20/month (Omni5) |
| 10 headsets | $60/month (≈ €53) | €39/month (Omni10) |
| 16 headsets | $96/month (≈ €85) | €79/month (Omni16) |
| Monthly billing without commitment | Not published (contact sales) | Yes: €29 / €55 / €115 per month |
| Live view | Remote Assistance, from the cloud web portal | Up to 16 headsets on one screen, local network |
| Internet needed for live control | Yes | No during the session (licence check at least every 30 days) |
| Sign-in | Web portal account | No headset account or cloud console during the session |
| Free education app bundles | Yes | No |
Honest assessment: For schools, ArborXR Classroom Pro and OmnicastVR are close in price, especially at 16 headsets (≈ €85 vs €79 per month). Price is not the main differentiator here: choose on network conditions (internet and firewall), sign-in, and whether you need ArborXR's free app bundles and MDM features.
Annual billing, prices per month excl. VAT. ArborXR list prices in USD from arborxr.com/pricing, checked on 4 October 2026. EUR at the ECB reference rate of 29 September 2026 (€1 = $1.1355). ArborXR offers volume discounts on request. Prices may have changed: check the vendor's official page.
Table 2 — Business: ArborXR Essential vs OmnicastVR Direct Access (annual billing)
| Metric | ArborXR Essential | OmnicastVR Direct Access |
|---|---|---|
| Pricing unit | Per headset | Per control computer (up to 16 headsets) |
| 5 headsets | $50/month (≈ €44) | €20/month (Omni5) |
| 10 headsets | $100/month (≈ €88) | €39/month (Omni10) |
| 16 headsets | $160/month (≈ €141) | €79/month (Omni16) |
| 21 headsets (2 OmnicastVR computers) | $210/month (≈ €185) | €99/month (Omni16 + Omni5) |
| Monthly billing without commitment | Not published (contact sales) | Yes |
Honest assessment: On annual billing, ArborXR Essential costs about 1.8 to 2.3 times more than OmnicastVR between 5 and 21 headsets. ArborXR Essential also includes MDM features that OmnicastVR does not provide (enrollment, kiosk mode, security settings, remote content deployment, analytics).
Annual billing, prices per month excl. VAT. ArborXR list prices in USD from arborxr.com/pricing, checked on 4 October 2026. EUR at the ECB reference rate of 29 September 2026 (€1 = $1.1355). ArborXR offers volume discounts on request. Prices may have changed: check the vendor's official page.
Feature Comparison
| Feature | ArborXR Essential | OmnicastVR |
|---|---|---|
| Live view of headset screens | ✓ Remote Assistance (web portal, via cloud) | ✓ Up to 16 headsets on one screen (local) |
| Remote app launch | ✓ | ✓ One or all headsets |
| Remote restart / shutdown | ✓ (shutdown on PICO and Meta Quest) | ✓ |
| Live control without internet | ✗ | ✓ Local Wi-Fi (licence check at least every 30 days) |
| External servers to allow on the firewall | Yes (Cloudflare STUN/TURN for live view) | No |
| Sign-in | Web portal account | None (machine-bound licence) |
| Install your own apps | ✓ Remote, over the air | ✓ Local APK install, headset by headset |
| Kiosk mode & security settings | ✓ | ✗ |
| Device enrollment | Required | None (Meta Quest: developer mode enabled once) |
| Usage & session analytics | ✓ | Usage statistics in Orga Manager (Enterprise plan) |
| Free education app bundles | Education plans only | ✗ |
| Pricing unit | Per headset | Per control computer |
When ArborXR Wins
Be honest about this
Schools with stable internet and IT support. ArborXR Classroom Pro is close to OmnicastVR in price, and it adds free education app bundles and MDM features. If the school has reliable internet and IT support, ArborXR is a valid — and genuinely competitive — choice.
Large enterprise fleets (50+ headsets). ArborXR's centralized management is stronger for upstream configuration at scale. OmnicastVR is better used as the live session layer on top.
Pre-built curriculum users. ArborXR's free partner app bundles give schools content without a development team. OmnicastVR has no content library by design.
Compliance reporting needs. ArborXR offers usage and session analytics, plus audit logs, a SOC 2 report and Intune integration on Enterprise. OmnicastVR does not offer this level of reporting.
Unsupervised use. Kiosk mode keeps learners inside one app when no trainer is watching. OmnicastVR has no kiosk mode.
When OmnicastVR Wins
Eight field conditions
Firewall-restricted environments. Corporate, hospital and public-sector sites where external streaming servers are not allowed.
Field trainers with custom apps. Install your own APKs locally, without a content platform.
Cost (business plans, 5 to 21 headsets). On annual billing, ArborXR Essential costs about 1.8 to 2.3 times more than OmnicastVR.
Offline or rural deployments. No internet needed during the session; a travel router is enough.
Less setup friction. One-time pairing and no cloud-console login during the session.
GDPR and data privacy requirements. Video stays on the local network; only licence checks and anonymous usage statistics leave the site.
Mobile trainers. Tablet-based Omni5 for trade shows, remote sites, and pilot programs.
Schools without IT support or stable internet. When the network is unreliable and there's no IT team to troubleshoot a cloud login or a blocked stream, OmnicastVR's local architecture removes the internet dependency during sessions. Simplicity wins over feature richness when the infrastructure isn't there to support it.
Use Cases for Local Live VR Session Control
Illustrative scenarios based on common field constraints, not specific customer cases.
The Factory That Couldn't Stream
A safety trainer arrives at a steel plant for a mandatory induction — twelve new hires, twelve headsets, one hour booked. The plant's network blocks the external servers that ArborXR's live view relies on, and IT can't change the firewall that day. The trainer plugs in a travel router, opens OmnicastVR, and starts the session on the local network. No IT ticket. No rescheduled session.
The School That Built Its Own World
A vocational school developed its own VR simulations over two years — fire evacuation drills, electrical safety scenarios, historical reconstructions for social studies. It doesn't need a content library, only a simple way to run its own apps in class. With OmnicastVR, the school installs its APKs locally, headset by headset, and the App Selector surfaces exactly the right apps for each class session. Full curriculum ownership, no extra platform. Explore the VR training use cases that match this model.

The Rural Classroom With No Broadband
A vocational training center in a rural region has unreliable broadband and no budget for a network upgrade. Any tool that needs the internet for live control — signing in, streaming, launching — depends on that connection. OmnicastVR runs on a local Wi-Fi network: the session doesn't use the internet connection at all (the licence only needs to go online once every 30 days). The trainer brings a travel router, pairs the headsets once, and runs the same session she runs in the city.

The Facility Where Data Stays Inside
A government agency runs security awareness training using custom VR scenarios. Its policy requires that session video never leaves the facility's network. ArborXR's portal is hosted on Google Cloud, and its live view relies on external Cloudflare servers to connect. With OmnicastVR, video stays between the control PC and the headsets on the local network; the only outbound traffic is licence verification and anonymous usage statistics. The security officer reviews a simple, local architecture.
The Trainer Who Travels Light
A freelance VR trainer works across client sites - trade shows, corporate offices, regional branches. Her kit fits in a carry-on: a Windows tablet running OmnicastVR, a travel router, and five Meta Quest headsets. Any room becomes a training room in under five minutes. No venue internet dependency, no firewall negotiation, no IT contact needed on arrival. The Omni5 plan on a tablet is the mobile trainer's setup - lightweight, self-contained, and ready anywhere.

The Team That Needed to Test First
A learning and development team wants to validate VR training before committing to a fleet purchase and a software subscription. OmnicastVR's free plan supports 1–2 headsets at €0 — no credit card, no time limit. They run real sessions, test their apps and measure learner engagement before signing anything. ArborXR offers a 30-day free trial, after which its plans are billed annually. OmnicastVR lets you test at your own pace, then choose monthly or annual billing.

Can You Use Both?
When you need upstream fleet management — enrollment, kiosk mode, security settings, remote content deployment — ArborXR can serve that role, and OmnicastVR can serve the live session, if your headset configuration allows both.
Think of ArborXR as the pit crew and OmnicastVR as the driver. The pit crew configures the car before the race - enrollment, updates, security. The driver controls it during the race - launch, stream, stop. They serve different jobs, and whether they can be used together depends on the headset configuration.
ArborXR handles the upstream layer: device enrollment, OS updates, security policies, kiosk mode, app store configuration. This is IT's job, done before training starts and between sessions.
OmnicastVR handles the live session layer: app launch, screen streaming, remote shutdown, battery monitoring. This is the trainer's job, done in the room, in real time.
The two tools work at different layers. If your headsets are managed by ArborXR, test OmnicastVR on one headset first: ArborXR can restrict developer mode and USB debugging, which OmnicastVR needs to connect to headsets. For a deeper look at how these two layers of VR device management fit together, the VR MDM guide explains the architecture in full. You can also see how OmnicastVR compares to ManageXR if you're evaluating multiple MDM platforms.
Pricing — No Per-Headset Fees on Direct Access
OmnicastVR Direct Access
| Plan | Headsets | Monthly (no commitment) | Monthly (annual) | Annual total |
|---|---|---|---|---|
| FREE | 1–2 | €0 | €0 | €0 |
| Omni5 | up to 5 | €29/month | €20/month | €240/year |
| Omni10 | up to 10 | €55/month | €39/month | €468/year |
| Omni16 | up to 16 | €115/month | €79/month | €948/year |
Pricing is per control machine - not per headset. Unlimited trainers per license. Unlimited sessions.
Enterprise / Orga Manager
For multi-site deployments and large accounts, OmnicastVR offers an Enterprise plan with Orga Manager - a master admin layer that distributes licenses across campuses, subsidiaries, or departments. Local managers activate licenses remotely. Consolidated usage stats per sub-organization. Dedicated support and volume pricing. Contact us for an Enterprise quote.
Switching from ArborXR? Here's What Changes (and What Doesn't)
Your headsets, your apps, your Wi-Fi network. OmnicastVR works with any Android VR hardware you already own - Meta Quest, Pico, HTC Vive Focus - and with any app already installed on those headsets.
No cloud login, no per-headset billing, no firewall dependency. Sessions start from the Windows PC or tablet, locally, without authenticating to any cloud service.
Three steps to get started:
Download OmnicastVR for free. No credit card. No account creation. The free plan includes 1–2 headsets and full access to every feature.
Pair your headsets - connect once via USB-C (about 5 seconds per headset), then wireless from that point on. Nothing is installed on the headsets. Meta Quest headsets only need developer mode enabled once.
Open OmnicastVR - headsets appear on screen. Launch apps, stream, control. No login, no cloud.
Upgrade to Omni5, Omni10, or Omni16 when you're ready to scale. Activate the license in the app. Done.
Frequently Asked Questions
A travel router is all the network you need.
Free plan, 1–2 headsets, every feature included. No credit card, no login, no firewall to negotiate.
Download for freeUseful Sources
- ArborXR pricing — list prices checked on 4 October 2026: Starter $7, Essential $10, Classroom $4, Classroom Pro $6 per device/month, billed annually
- ArborXR — URLs and ports required
- ArborXR — Remote Assistance
- ArborXR — Education VR bundles
- ArborXR raises $12M Series A
- VR training use cases — how OmnicastVR is used across industries