Interactive Video === Magic
Easily develop HTML5 interactive video experiences using Eko’s Javascript library and platform
Looking for something simpler? Check out our creator tool:
Eko Studio
document.querySelector('button.tell_lie').addEventListener('click', () => {
player.append('TheDarkSide');
});
document.querySelector('button.tell_truth').addEventListener('click', () => {
player.append('TheLightSide');
});
-
Dynamic video/audio Stream
Change the stream seamlessly based on user interaction, user agent, online API or anything else you can think of!
-
Intelligent Asset Loading
Algorithms, heuristics and enchanted fairies make sure bandwith usage is optimal
-
Cross Platform
Eko videos work reliably and consistently across modern desktop, laptop, tablet, and mobile devices.
-
Perfect for UI
Use HTML, JS and CSS to write your UI on top of the video. Scale and position are auto-adjusted for device/aspect ratio
-
Adaptive Bitrate
To account for fluctuations in the viewer's connection speed, the Eko player chooses the optimal bitrate in real-time
-
Encoding, hosting and delivery
Don't sweat it - we've got you covered
Developed with Eko SDK
Go ahead and clickety-click
we’ll wait.
Want to make your own?
Get started
See more >