This topic describes the release notes of different versions of ApsaraVideo Player SDK for Android.

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 HTTP Live Streaming (HLS) formats is optimized.
  • The audio extraction feature is supported.
ApsaraVideo Player SDK V5.2.3 for Android

2020-11-17

Release date Version Description Download link
2020-11-17 V5.2.2
  • The compatibility with the videos with different frame rates is optimized.
  • The issue is fixed where frames are lost when you resume playback for a video that is played at an adjusted speed.
  • 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.
ApsaraVideo Player SDK V5.2.2 for Android

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.
ApsaraVideo Player SDK V5.2.1 for Android

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 video ID (VID)-based list playback is shortened.
  • The playback of audio with specific sample rates is optimized.
  • The background playback feature is optimized.
ApsaraVideo Player SDK V5.1.6 for Android

2020-07-22

Release date Version Description Download link
2020-07-22 V5.1.5 The playback of ARTC videos is supported. ApsaraVideo Player SDK V5.1.5 for Android

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.
ApsaraVideo Player SDK V5.1.4 for Android

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.
ApsaraVideo Player SDK V4.7.4 for Android

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.
ApsaraVideo Player SDK V4.7.3 for Android

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.
ApsaraVideo Player SDK V4.7.2 for Android

2019-09-18

Release date Version Description Download link
2019-09-18 V4.7.1
  • Supplemental enhancement information (SEI) in H.264-encoded videos can be obtained.
  • Frame synchronization is supported for FLV-based live streaming.
ApsaraVideo Player SDK V4.7.1 for Android

2019-08-19

Release date Version Description Download link
2019-08-19 V4.7.0
  • WebVTT-based thumbnails are supported.
  • Precise seeking is supported.
  • The encryption type can be specified for videos to be requested.
  • Real-time Streaming (RTS) is supported.
ApsaraVideo Player SDK V4.7.0 for Android

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 are 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.
ApsaraVideo Player SDK V4.5.0 for Android

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. ApsaraVideo Player SDK V3.4.11 for Android

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 fixed.
ApsaraVideo Player SDK V3.4.10 for Android

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 is fixed where the player unexpectedly quits when you scroll through the short video playlist at a high speed.
ApsaraVideo Player SDK V3.4.9 for Android

2018-08-25

Release date Version Description Download link
2018-08-25 V3.4.7
  • The issue is fixed where the video image is not changed when you seek to a specified position after a pause.
  • The issue is fixed where no error message appears when seeking fails due to network disconnection.
  • The issue is fixed where a downloaded video cannot be redownloaded after it is deleted.
ApsaraVideo Player SDK V3.4.7 for Android

2018-06-21

Release date Version Description Download link
2018-06-21 V3.4.6
  • The download of HLS encrypted content is supported.
  • An operation is added for obtaining the video rotation angle.
  • An operation is added for event tracking based on traceID.

ApsaraVideo Player SDK V3.4.6 for Android

Sample code

2018-05-27

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

ApsaraVideo Player SDK V3.4.5 for Android

Sample code

2018-04-25

Release date Version Description Download link
2018-04-25 V3.4.3 The issue is fixed where MP3 files with thumbnails cannot be played.

ApsaraVideo Player SDK V3.4.3 for Android

Sample code

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.

ApsaraVideo Player SDK V3.4.2 for Android

Sample code

2018-02-26

Release date Version Description Download link
2018-02-26 V3.4.0
  • Time shifting during live streaming is supported.
  • Secure download from ApsaraVideo for Media Processing is supported.
  • The demo that illustrates continuous playback is added.

ApsaraVideo Player SDK V3.4.0 for Android

Sample code

2018-02-06

Release date Version Description Download link
2018-02-06 V3.3.4
  • The issue is fixed where the STS token expires due to inconsistent time zones.
  • The issue is fixed where the metadata is lost when cached and stored videos are rotated.
  • HTTPS requests are used to call internal API operations.
  • The error messages of playback status and the error messages that appear when STS expires are optimized.
  • Resolution switching during video playback is supported.

ApsaraVideo Player SDK V3.3.4 for Android

Sample code

2018-01-24

Release date Version Description Download link
2018-01-24 V3.3.3 Live Q&A is supported.

ApsaraVideo Player SDK V3.3.3 for Android

Sample code

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.

ApsaraVideo Player SDK V3.3.0 for Android

Sample code

2017-11-23

Release date Version Description Download link
2017-11-23 V3.2.2
  • The issue is fixed where the stream ingest SDK mutes the audio when the application is switched to the background.
  • The issue is fixed where the player unexpectedly quits when the player is released without stopping the playback.

ApsaraVideo Player SDK V3.2.2 for Android

Sample code

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.

ApsaraVideo Player SDK V3.2.0 for Android

Sample code