Welcome
Embed the Moviie Player on your site, control playback from your code, and react to player events.
Moviie is a video hosting and delivery platform with built-in AI features. This documentation covers everything an integrator needs to ship the Moviie Player on a website — from a copy-paste embed to a fully scripted player controlled at runtime.
Choose your path
Quick start
Drop a Moviie Player on your page in under a minute.
Embedding
Configure the iframe, sizing, URL parameters and allowed domains.
Player API
Control playback from JavaScript and react to player events.
Reference
Every method, event, property and the full state shape.
What you can build
- Branded video pages — embed a Moviie video with your custom player identity and let viewers play it like any native experience.
- Interactive viewing — drive playback from your UI: play, pause, seek, toggle fullscreen, change quality, set the volume.
- Engagement analytics — react to lifecycle events (
play,pause,timeupdate,ended) and forward them to your analytics stack. - Conversion overlays — listen to call-to-action events to trigger in-app behaviour when a viewer interacts with an overlay.
Versioning
The Player API follows semantic versioning. The version exposed at runtime matches the documentation you are reading. Breaking changes — if any — ship in a major release with prior notice.
You can read the runtime version at any time:
window.Moviie.version