> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://fastpix.com/docs/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://fastpix.com/docs/_mcp/server.

# FastPix Data SDK now supports Bitmovin Player

> The FastPix Data SDK adds a Bitmovin Player integration with automatic analytics tracking and coroutine-based heartbeat events.

The FastPix Data SDK now supports Bitmovin Player (Android), with automatic analytics tracking and coroutine-based heartbeat events.

What's new:

* **New Bitmovin Player integration**: automatically tracks playback analytics for Bitmovin Player 3.0 and later (play, pause, seeking, buffering, quality changes, errors), with state-transition validation, player-info collection, error reporting, and resource lifecycle management.

* **Coroutine-based pulse heartbeats**: periodic pulse events track active playback and are scheduled or cancelled based on player state (playing, buffering, seeking), backed by the `FastPixAnalytics` initialization flow.

* **Smarter pulse scheduling during transitions**: pulses are scheduled during active states (`viewBegin`, `play`, `buffering`) instead of being cancelled, stay active when playback resumes after a seek, and are no longer redundantly toggled on `variantChanged`, `seeking`, `playerReady`, or `buffered`.

* **Updated Core SDK**: bundles FastPix Core `1.3.1` (through v1.0.4).