Android SDK Changelog
Latest version is: 1.9.1
1.9.1 - LATEST
Added a configurable minimum Android SDK level. Applications can now choose the Android versions on which QUANTEEC is enabled, while playback continues through the player's standard HTTP path on older supported devices.
Improved low-latency playback stability for more reliable content delivery.
1.9.0
Comprehensively revised the WebRTC integration to improve reliability and address edge cases in the native WebRTC library.
Improved performance and resource usage on devices with limited CPU and memory, including set-top boxes and Smart TVs.
Improved playback resilience, network reliability and analytics accuracy.
1.8.35
Improved WebRTC API protection and connection reliability in edge cases.
Improved SDK resilience during connection shutdown, reconnection and player lifecycle transitions.
Improved CDN failover reliability when network requests fail.
1.8.34
Added optional main manifest URL configuration for improved compatibility with client-side ad playback.
Improved DASH playback reliability and manifest synchronization.
Improved CDN failover and network metrics.
Improved analytics accuracy, including quality reporting and Android TV identification.
1.8.33
Added proactive peer discovery for low latency
Improved manifest analytics and detection: detect and report DASH/HLS low-latency mode; detect DRM streams;
Improved analytics payloads: split quality metrics between peer and server downloads; add SDK, DRM, protocol, segment mode and more accurate rebuff attribution.
Explicitely close/evict HTTP connections on network IOException/timeout;
Improved Media3 integration: auto-managed BehindLiveWindowException
1.8.32
Improves low-latency bandwidth estimation for LL-DASH
Better handling of FLAG_MIGHT_NOT_USE_FULL_NETWORK_SPEED in QuanteecCore
Adds Quanteec-side detection for DASH SegmentTimeline live-edge segments, where Exoplayer may not set the flag itself.
Separates LL-HLS and LL-DASH behavior: segment-position rules remain for LL-HLS, while LL-DASH prioritizes latency-based decisions.
1.8.31
Major Low-Latency HLS update
Stream switching without releasing the player
Faster HTTP fallback
Improved LL-HLS buffer-based decisions
Better HTTP performances
Improvements for FireTV and low end devices
1.8.30
Added configurable support for HLS partial segments
Improved User-Agent propagation.
1.8.29
Made connection shutdown and disconnection handling more robust.
1.8.28
Added support for HLS playlist parts and refined HLS manifest synchronization.
1.8.27
Strengthened interruption and exception handling, especially during HTTP downloads.
1.8.25
Fixed lifecycle issues when the Quanteec SDK is released while ExoPlayer remains active
1.8.24
Improved HTTP 302 redirection handling for low-latency streams.
1.8.23
Improved HTTP 302 redirection handling for standard-latency streams.