Control the Video Stream

At the very core of Eko’s player is a dynamic seamless video stream. You can use different stream modifiers to support the story’s narrative structure.

Learn how to do Video stream manipulation & Prefetching logic

Control the Video Stream

Define and Customize the Story Structure

The story logic is defined by a graph. You can create decisions, variables and custom behaviors to navigate the graph according to your narrative.

Learn how to define Custom decisions (decider) & Variable-based decisions

Define and Customize the Story Structure

Design Interactive Interfaces

The user controls the story by interacting with buttons, timers, gestures and other UI elements.

Learn how to Customize Eko Studio UI components & Create interactive interfaces from scratch

Design Interactive Interfaces

Get Started Now!

Get Your Feet Wet - try out Eko’s main player features and capabilities without needing to create your own environment. All source code is available and free to use and customize.

Already have an Eko Studio project? Learn how to checkout the project to your local environment. If your changes are minor - perhaps you only need the Eko Studio Code Panel!