Showrunner

Location-based Realtime Experience Show Control

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 with key industry partners by one of the UK’s leading immersive production companies, All Seeing Eye.

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

Clients can be organised in Client Groups, which can be managed collectively or individually. Showrunner provides complete control over individual users’ experiences and can manage multiple experiences with different configurations from within one central interface.

With seamless integration, Showrunner can manage any connected device or application as part of a wider show, exhibition, or installation—whether it’s a screen-based or an application/device integral to running the production, all can be setup as Showrunner clients. 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.

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, allowing lighting, sound and projection cues to be triggered in sync with your experience.


Showrunner 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 takes minutes.

Find out more about Showrunner at showrunner.allseeingeye.co

Credits

Project Director
Ollie Lindsey
Technical Director
Adam Child
Lead Architect & Senior Developer
Robin North
Funded by
MyWorld & Innovate UK