Android Player SDK 2.0: robust seek previews and the move to fastpix.com

Back to Changelog
JUN 20, 2026
NewImprovementVideo Player

The FastPix Android Player SDK reaches 2.0, with more robust seek previews, a move to the fastpix.com hosts, and a full playback feature set built out across the 1.0.x line.

What’s new:

  • Timestamp-only seek previews: when no spritesheet is available, the player now surfaces the scrub time through SeekPreviewListener.onSpritesheetLoaded(...) with a TIMESTAMP_ONLY sentinel, so apps can show the seek time even without thumbnails. Gated by PreviewFallbackMode.TIMESTAMP (set PreviewFallbackMode.NONE to suppress).

  • More reliable seek-preview loading: spritesheet loading no longer runs an infinite retry loop. It attempts the load once and, on unrecoverable failure, settles into timestamp mode. All 4xx responses are now treated as terminal, and the spritesheet resolver maps stream hosts to images.fastpix.com / images.fastpix.co.

  • Default hosts moved to fastpix.com: the default stream host is now stream.fastpix.com (was stream.fastpix.io), including resolved playback and DRM URLs. Integrations using the defaults migrate automatically on upgrade; those that set an explicit customDomain are unaffected.

  • Full playback feature set: the 1.0.x releases built out the player with Widevine DRM, manual and automatic (ABR) video-quality switching, audio and subtitle track switching with subtitle rendering, spritesheet seek previews, volume and mute, autoplay, loop, and playback-rate control, plus a comprehensive PlaybackListener for building custom playback UIs.