This topic describes the release notes for ApsaraVideo Player SDK for Android and provides links to the relevant references.

2022-07-04

Release date Version Description Download link
2022-07-04 V5.4.7.1
  • The local caching feature is enhanced. Use of HTTP to determine whether a cached file has expired is supported. This optimizes the structure of local cached files and improves stability.
  • Setting a longer buffer duration by using the maxBufferDuration parameter is supported after local caching is enabled. If the set duration is longer than 50 seconds, the part exceeding 50 seconds is saved in a local file to prevent the buffer from occupying too many memory resources.
  • License-based authorization management is supported.
  • The issue that some fields fail to be obtained in some scenarios when you configure ApsaraVideo Player in the cloud is resolved.
  • The issue that inaccurate video width and height are returned on Android devices is resolved.
  • The issue that an error is returned when the configured seek position is equal to the video duration in HTTP Live Streaming (HLS) is resolved.
  • The issue that an http-range error is returned during live streaming is resolved.

2022-04-19

Release date Version Description Download link
2022-04-19 V5.4.6.0
  • An advanced adaptive bitrate streaming (ABR) algorithm is added to optimize live streaming and on-demand video playback over HTTP Live Streaming (HLS) and Dynamic Adaptive Streaming over HTTP (DASH), and improve bitrate adaptability during low-latency HTTP Live Streaming (LL-HLS).
  • Configuration in the cloud is supported.
  • The issue that some videos are displayed in an incorrect aspect ratio is resolved.
  • The player stability is improved.
  • The supplemental enhancement information (SEI) logic that automatically deletes duplicate information is removed from the SDK.
  • The logic for handling network disconnection is optimized for the list player.
Not available. We recommend that you download the latest version.

2022-02-22

Release date Version Description Download link
2022-02-22 V5.4.5.0
  • By default, HTTP/2 is used.
  • The HLS format is supported by the list player. However, you need to enable local caching first.
  • HttpDNS is supported. You need to enable it manually.
  • Video postprocessing is supported.
  • The SDK package size is reduced.
  • License settings are supported.
  • The video enhancement postprocessing module is supported. To use this module, you need to purchase a license.
Not available. We recommend that you download the latest version.

2022-01-17

Release date Version Description Download link
2022-01-17 V5.4.4.1
  • LL-HLS in multiple bitrates is supported.
  • Adaptive bitrates are supported during LL-HLS. The ABR algorithm will be continuously optimized.
  • LL-HLS is optimized for higher stability.
Not available. We recommend that you download the latest version.

2021-12-27

Release date Version Description Download link
2021-12-27 V5.4.4.0
  • Up to 5x speed playback is supported.
  • ASS subtitles can be displayed.
  • Streams encrypted by using Alibaba Cloud proprietary cryptography can be played over Real-Time Messaging Protocol (RTMP) or HTTP Flash Video (HTTP-FLV).
  • LL-HLS is supported.
  • Local caching is supported.
  • Preloading is supported.
  • HTTP/2 is supported.
  • Multi-bitrate switching of live streams in the HLS format is optimized.
  • Pseudo-live streaming of DASH is optimized.
  • The compatibility and stability are optimized.
Not available. We recommend that you download the latest version.

2021-08-03

Release date Version Description Download link
2021-08-03 V5.4.2.0
  • Referer settings are supported for the list player.
  • The FFmpeg version is updated to 4.3.1.
  • Video delay settings are supported.
  • Callbacks that use the UTC time are supported for HLS.
  • The feature of clearing video frames is supported.
  • The stability of the player is improved.
  • Memory usage is optimized.
Not available. We recommend that you download the latest version.

2021-06-07

Release date Version Description Download link
2021-06-07 V5.4.1
  • A callback for statistics during audio and video playback is added.
  • The compatibility with DASH is optimized.
  • Multi-bitrate switching of live streams is optimized.
  • The reporting of media information is optimized.
  • The view can be set after startup loading.
Not available. We recommend that you download the latest version.

2021-05-14

Release date Version Description Download link
2021-05-14 V5.4.0
  • DASH is supported.
  • The backward buffer is supported.
  • The download speed can be obtained.
  • The compatibility of ApsaraVideo Player SDK for Android is improved.
  • The AliDisplayView class is added to automatically manage views.
Not available. We recommend that you download the latest version.

2021-05-11

Release date Version Description Download link
2021-05-11 V5.3.4
  • The logic of synchronizing audio signals with video signals is optimized.
  • The display of external subtitles is optimized.
  • The stability is improved.
  • The compatibility with over-the-top (OTT) devices is improved.
Not available. We recommend that you download the latest version.

2021-03-18

Release date Version Description Download link
2021-03-18 V5.3.3
  • The memory allocation on Android devices is optimized.
  • The adaptability to Android mobile phones is improved.
Not available. We recommend that you download the latest version.

2021-03-08

Release date Version Description Download link
2021-03-08 V5.3.2
  • Precise seeking is supported for audio-only files.
  • Non-standard SEI callbacks are supported.
  • The compatibility with the HLS format is optimized.
  • More tracking information is supported.
  • The volume control logic is optimized.
  • The compatibility with the API operation of the system player is optimized.
  • The issue that tracking information cannot be obtained is resolved.
Not available. We recommend that you download the latest version.

2021-01-19

Release date Version Description Download link
2021-01-19 V5.3.0
  • The response speed of the stop operation is improved.
  • The logic of selecting the default resolution for video ID (VID)-based playback is optimized.
  • The HLS format is supported.
  • The precision of the playback progress is optimized.
  • The support for external subtitles is improved.
  • The Conan dependency is removed.
  • Widevine is supported in the player core.
  • HDR10 videos can be played.
Not available. We recommend that you download the latest version.

2021-01-07

Release date Version Description Download link
2021-01-07 V5.2.3
  • The download logic is optimized.
  • The compatibility with the MP4 and HLS formats is optimized.
  • The audio extraction feature is supported.
Not available. We recommend that you download the latest version.

2020-11-17

Release date Version Description Download link
2020-11-17 V5.2.2
  • The compatibility with the videos that have different frame rates is optimized.
  • The issue that frames are lost when you resume playback for a video that is played at an adjusted speed is resolved.
  • The compatibility with MP4 files is optimized.
  • The list playback feature is optimized.
  • The setting logic of volume and mute mode is optimized.
  • The feature of setting a blacklist for High Efficiency Video Coding (HEVC) hardware decoding is added.
Not available. We recommend that you download the latest version.

2020-09-30

Release date Version Description Download link
2020-09-30 V5.2.1
  • The compatibility with the HLS format is optimized.
  • The Alibaba Real-Time Communication (ARTC) package is separated to reduce the dependency of ARTC on SDK versions.
  • Widevine digital rights management (DRM) is supported.
  • The background playback feature is optimized.
  • The content protocol is supported.
  • External players are supported.
Not available. We recommend that you download the latest version.

2020-09-22

Release date Version Description Download link
2020-09-22 V5.1.6
  • The progress display logic is optimized.
  • The display of external subtitles is optimized.
  • The logic of synchronizing audio signals with video signals is optimized.
  • The startup loading time of VID-based list playback is shortened.
  • The playback of audio with specific sample rates is optimized.
  • The background playback feature is optimized.
Not available. We recommend that you download the latest version.

2020-07-22

Release date Version Description Download link
2020-07-22 V5.1.5 The playback of ARTC videos is supported. Not available. We recommend that you download the latest version.

2020-07-07

Release date Version Description Download link
2020-07-07 V5.1.4
  • Encrypted live streaming based on HLS is supported.
  • The resolution type of IP addresses can be specified.
  • The precache feature is optimized.
  • The video background color can be specified.
  • The latency of HLS-based playback is reduced.
  • The compatibility with players is optimized.
  • The open source player CicadaPlayer is used as the player core.
Not available. We recommend that you download the latest version.

2020-03-16

Release date Version Description Download link
2020-03-16 V4.7.4
  • An operation for obtaining the frame rate is added. A callback for video rendering is added.
  • The stability of the SDK is improved.
Not available. We recommend that you download the latest version.

2019-12-11

Release date Version Description Download link
2019-12-11 V4.7.3
  • The startup bitrate can be specified for multi-bitrate streams.
  • The logic of synchronizing audio signals with video signals is optimized.
  • The stability of the SDK is improved.
Not available. We recommend that you download the latest version.

2019-11-01

Release date Version Description Download link
2019-11-01 V4.7.2
  • Precise seeking during resolution switching is supported for on-demand videos.
  • Frame synchronization is supported for live streaming.
  • The stability of the SDK is improved.
Not available. We recommend that you download the latest version.

2019-09-18

Release date Version Description Download link
2019-09-18 V4.7.1
  • SEI in H.264-encoded videos can be obtained.
  • Frame synchronization is supported for Flash Video (FLV)-based live streaming.
Not available. We recommend that you download the latest version.

2019-08-19

Release date Version Description Download link
2019-08-19 V4.7.0
  • Web Video Text Tracks (WebVTT)-based thumbnails are supported.
  • Precise seeking is supported.
  • The encryption type can be specified for videos to be requested.
  • RTS is supported.
Not available. We recommend that you download the latest version.

2019-08-02

Release date Version Description Download link
2019-08-02 V4.5.0
  • The AliPlayer operation is added to improve the usability.
  • Software and hardware decoding is supported for H.265-encoded videos. H.265 live streaming is supported.
  • Hardware decoding is supported for H.264-encoded videos in Android.
  • The preview feature is supported.
  • The AliListPlayer operation is added.
  • HLS streams can be played based on the MasterPlaylist parameter.
  • Multiple audio tracks, multiple subtitles, multiple bitrates, and thumbnails are supported.
  • The adaptive switching and seamless switching of bitrates are supported.
  • Caching during the URL-based playback of MP4 videos is supported. The name of the cache file can be obtained.
  • An operation for offline download is added to improve the user experience of download.
Not available. We recommend that you download the latest version.

2019-06-28

Release date Version Description Download link
2019-06-28 V3.4.11 The conflicts that occur during integration with the short video SDK are resolved. Not available. We recommend that you download the latest version.

2019-06-12

Release date Version Description Download link
2019-06-12 V3.4.10
  • The regions outside China are supported when you play videos by using ApsaraVideo VOD.
  • On-demand audio files can be played and downloaded.
  • The issue of unexpected quits is resolved.
Not available. We recommend that you download the latest version.

2019-01-04

Release date Version Description Download link
2019-01-04 V3.4.9
  • Loop playback is optimized.
  • Black bars in replayed videos are removed.
  • The issue that the player unexpectedly quits when you scroll through the short video playlist at a high speed is resolved.
Not available. We recommend that you download the latest version.

2018-08-25

Release date Version Description Download link
2018-08-25 V3.4.7
  • The issue that the video image is not changed when you seek to a specified position after a pause is resolved.
  • The issue that no error message appears when seeking fails due to network disconnection is resolved.
  • The issue that a downloaded video cannot be redownloaded after it is deleted is resolved.
Not available. We recommend that you download the latest version.

2018-06-21

Release date Version Description Download link
2018-06-21 V3.4.6
  • HLS encrypted content can be downloaded.
  • An operation is added for obtaining the video rotation angle.
  • An operation is added for event tracking based on traceID.
Not available. We recommend that you download the latest version.

2018-05-27

Release date Version Description Download link
2018-05-27 V3.4.5
  • The issue that a 4003 error message is returned when you seek to the end of a video is resolved.
  • The issue that you cannot seek to the start of a video is resolved.
  • The issue that an error message is returned if you seek to a position beyond the buffer when the network is disconnected during playback is resolved.
  • The player UI is open sourced.
Not available. We recommend that you download the latest version.

2018-04-25

Release date Version Description Download link
2018-04-25 V3.4.3 The issue that MP3 files that have thumbnails cannot be played is resolved. Not available. We recommend that you download the latest version.

2018-04-18

Release date Version Description Download link
2018-04-18 V3.4.2
  • Referer-based hotlink protection is supported.
  • Data logs are optimized.
Not available. We recommend that you download the latest version.

2018-02-26

Release date Version Description Download link
2018-02-26 V3.4.0
  • Time shifting is supported.
  • Secure download from ApsaraVideo for Media Processing is supported.
  • The demo that illustrates continuous playback is added.
Not available. We recommend that you download the latest version.

2018-02-06

Release date Version Description Download link
2018-02-06 V3.3.4
  • The issue that the Security Token Service (STS) token expires due to inconsistent time zones is resolved.
  • The issue that the metadata is lost when cached and stored videos are rotated is resolved.
  • HTTPS requests are supported for calling internal API operations.
  • The error messages of playback status and the error messages that appear when the STS token expires are optimized.
  • Resolution switching during video playback is supported.
Not available. We recommend that you download the latest version.

2018-01-24

Release date Version Description Download link
2018-01-24 V3.3.3 Live Q&A is supported. Not available. We recommend that you download the latest version.

2017-12-13

Release date Version Description Download link
2017-12-13 V3.3.0
  • A callback for the start of loop playback is added.
  • An operation is added for rotating a video during video rendering.
  • An operation is added for image mirroring.
  • Caching during URL-based video playback is supported.
Not available. We recommend that you download the latest version.

2017-11-23

Release date Version Description Download link
2017-11-23 V3.2.2
  • The issue that the AliLive SDK mutes the audio when the application is switched to the background is resolved.
  • The issue that the player unexpectedly quits when the player is destroyed without stopping the playback is resolved.
Not available. We recommend that you download the latest version.

2017-11-15

Release date Version Description Download link
2017-11-15 V3.2.0
  • Loop playback is supported.
  • The snapshot feature is supported.
  • In-buffer seeking is supported.
  • The features of ApsaraVideo Player Basic and ApsaraVideo Player Pro are combined in the demo.
Not available. We recommend that you download the latest version.