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 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.