All Seeing Eye Logo, white on a black background with a hand carved appearance, the logo is an escher-esque impossible shape forming the outline of an eye

Showrunner

Showrunner is a suite of tools for the management, control and monitoring of real-time installations and experiences, developed through collaborative research and development by one the UK’s leading immersive production companies,
All Seeing Eye
Showrunner is available to license and integrate into your own projects.Pricing is variable based on ticketing price, volume, application and features, so please get in touch to discuss your unique requirements, or for a demo.


Available as an SDK & Server to license for incoporation in-house, or we can integrate into an existing project for you.

Showrunner is a flexible, highly-configurable and simple-to-use show control system for managing, monitoring and running multiple instances of software and realtime experiences for anywhere from one to hundreds of simultaneous users. across multiple device platforms, including standalone and XR headsets, Android and iOS devices and Windows and macOS computers.With seamless integration, Showrunner can manage any connected application as part of a wider show, exhibition, or installation—whether it's screen-based or an application/device integral to running the production, all can be setup as Showrunner clients through integration of the Showrunner Client SDK.Setup is quick and intuitive, allowing producers and technicians to bring together diverse components into one unified system that adapts to both permanent installations and touring productions.For developers and testers, Showrunner offers a powerful layer of external control over games and real-time applications. Integrated with just a few lines of code, it enables remote toggling of debug features, logging, and user states—making it ideal for large-scale user testing and QA. This lets teams monitor and fine-tune experiences in real-time, across multiple devices, without interrupting the user journey.

Key Features

The Showrunner server runs on a pc on the network, while the controller for show management is accessible through a browser or PWA on any device on the network, allowing as many people as required to have full control over the smooth operation of your LBE or real-time installation. Clients can connect wirelessly or cabled.

Clients can be organised in Client Groups, which each can then be managed collectively or individually.

Showrunner provides complete control over individual users' experience, and can manage multiple experiences with different configurations from within one central interface.

Easy-to-implement custom settings, options, and toggles for key features enable a unique and tailored experience to suit the needs of each and every user.

Global controls can be set up to trigger synchronised events across all headsets at once, or subsets of devices, when used within custom client groups.Additionally, day-to-day operations such as lighting states can be managed through integration with industry-standard software such as QLab to trigger lighting, sound and projection cues in sync with your experience.


Powered by Showrunner

In Pursuit of Repetitive Beats

An image of an eye in electric blue against a starry, dark night sky background. The pupil is replaced with an acid smiley face

Managing 24 concurrent headsets, divided into 6 groups of 4 users, across 6 Game Servers, all managed through a single browser based interface, and utilises Showrunners' seamless QLab Integration for lighting and multisensory input control.Each headset has individual control over features such as volume, captions, language, seated experience adaptation as well as Showrunner real-time monitoring as standard.

Museum of Austerity

A wood panelled court room, focussing on 3 judges benches.

Showrunner is essential in managing up to 15 concurrent HoloLens 2 Headsets in this unique Mixed Reality exhibition, which merges a physical museum setting with virtual memorials.To operate, show managers have individual control over selective filtering of content for trigger warnings, access features such as volume, caption & audio description, the ability to remove layers of audio, and real-time headset management and monitoring.


Showrunner Suite

Showrunner consists of 3 components

Showrunner Controller

Browser-based show control interface, accessible on any mobile device, tablet or PC connected to the network.

Showrunner Server

An onsite server that runs standalone with no external dependencies and zero configuration auto-discovery.

C++/C# Client SDK

Client SDK for integrating Showrunner into existing or new real-time projects, with a few simple lines of code.


Technical Features

Showrunner is designed from the ground up to manage a wide spectrum of real-time projects and environments; from location-based XR experiences to multi-screen interactive installations, VR cinemas to film festival immersive showcases.Taking a zero config approach to setup, projects can be integrated with Showrunner in a few hours, and adding new features take minutes.

Showrunner Controller

• Device-agnostic, browser-based
• Responsive Layout
• Client Grouping
• Individual & group control
• Wireless & Wired
• Zero Config Auto Discovery
• Controller alerts and logs
• Client 'traffic light' status system

Showrunner Server

• Standalone Executable
• Windows/Mac/RasperryPi
• Low Resource Requirement
• Zero Config Auto Discovery

Showrunner Client SDK

• .NET / C# Library
• Unity Package
• Unreal Plugin (In Development)
• Swift Library (In Development)
Supported Platforms:• Windows
• Android (Quest, Vive Focus, Pico)
• UWP (Hololens 2)
• MacOS/iOS
• Apple Vision Pro



Register for Updates

Showrunner has been developed through collaborative research and development funded by MyWorld and Innovate UK as part of the S.T.R.E.A.M co-production between two of the UK’s leading immersive production companies, All Seeing Eye & Marshmallow Laser Feast, supported by research carried out in conjunction with UWE Bristol