SDK Architecture Overview
The Percus rendering layer is composed of two decoupled packages that work together to embed personalized video experiences into any web page.
Percus Player
The Percus Player is a self-contained iframe runtime that receives commands via the postMessage API, loads a Lottie-based animation template, applies personalization bindings, and renders the result.
Percus SmartEmbed SDK
The Percus SmartEmbed SDK (percus-embed-sdk) is the client-side library used to embed the Percus Player into any web page. It handles iframe creation, the postMessage communication protocol, and exposes a clean JavaScript API for controlling playback.
Snippet reference
The embed snippet is a single `` tag. Everything the loader needs is expressed as
Player manifest reference
The manifest is the contract between the design plugin and the player. It declares what to