> 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.

# Better session tracking and heartbeat analytics in the AndroidX Media3 Data SDK

> The FastPix Data SDK for AndroidX Media3 adds per-session tracking, refined heartbeat scheduling, and an updated Core SDK.

The FastPix Data SDK for AndroidX Media3 gets better session tracking, refined heartbeat scheduling, and an updated Core SDK.

What's new:

* **Per-session tracking**: adds a unique player instance ID and enhanced logging for session tracking and release events, so concurrent players and their lifecycles are easier to follow.

* **Refined pulse heartbeat scheduling**: pulse event triggers were tuned across player states (`play`, `seeked`, `buffering`) for more accurate session monitoring, and event dispatch now checks the initialization state before firing.

* **Sturdier lifecycle handling**: SDK initialization moved to the `FastPixAnalytics` singleton, with better null safety and coroutine cancellation on release.

* **Updated Core SDK**: bundles FastPix Core `1.3.1` (through v1.2.7), rolling up the fixes and refactors from 1.2.0 onward.