Table of Contents

Overview

VIROO Players are responsible for delivering the final immersive experience to the user through VIROO Applications. They interact with the VIROO Core Backend and operate across a range of infrastructures including 1:1 immersive rooms, CAVEs, and desktop systems. Supported devices include VR, XR, and haptic technologies.

VIROO Players Overview

VIROO Players are built using .NET and C#, ensuring robust, maintainable, and efficient code. VIROO Applications are developed in Unity and run on Mono to provide a complete pipeline from creation to immersive delivery.

Tip

Want to try it out? Download VIROO Players from the Downloads page.


VIROO player types

  • VIROO Single Player Enables users to create and join VIROO Application sessions from desktop devices, with or without a VR headset.

  • VIROO Room Player Used in immersive room setups. Manages devices, physical layouts, tracking and session management.

  • VIROO Cave Player Built for CAVE (multi-projection) environments. It extends Room Player functionality and integrates VIROO Studio to manage spatial content and visuals.

Associated software

  • VIROO Monitor A background service that coordinates communication between VIROO Players and connected devices, ensuring synchronization across XR-PCs and servers.