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

2020-11-17

Release date Version Description Download link
2020-11-17 V5.2.2
  • The issue is fixed where the player unexpectedly quits when an on-demand HTTP Live Streaming (HLS) video that lasts 0s is played.
  • The issue is fixed where a latency exists when a video whose frame rate is 60 FPS is played.
  • The response speed of the stop operation is improved.
  • The issue is fixed where ARTC videos cannot be played when the value of the max_buffer_duration parameter is too small.
  • The issue is fixed where frames are lost when you resume playback for a video that is played at an adjusted speed.
  • The issue is fixed where MP4 videos that contain the elst box cannot be fast forwarded.
  • The issue is fixed where videos cannot be played in list playback mode after the network is disconnected.
  • The issue is fixed where the audio freezes when a video with an ultra-low frame rate is played.
  • The volume setting logic is optimized.
  • 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 improved. Fragmented MP4 (fMP4) files are supported. Advanced Audio Coding (AAC) ES streams can be resolved by using the Iterative Dichotomiser 3 (ID3) algorithm. Subtitles are supported for multipart files.
  • The demuxer plug-in is supported to customize channel-based message passing.
  • The ARTC package is separated to reduce the dependency of ARTC on SDK versions.
  • Widevine digital rights management (DRM) is supported.
  • The issue is fixed where freezes occur when music is played in the background on some phone models.
  • The feature of setting a blacklist for HEVC hardware decoding is added.
  • The content:// protocol header 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 issue is fixed where audio and video signals are out of synchronization during the long-time playback of Real-Time Messaging Protocol (RTMP) streams.
  • The startup loading time of video ID (VID)-based list playback is shortened.
  • The issue is fixed where the video rotation angle cannot be reset after the playback is stopped.
  • The stability of software decoding is improved.
  • The issue is fixed where videos with a sample rate of higher than 48 kHz cannot be fast forwarded.
  • The issue is fixed where the decoder cannot hard-decode a video that is played in the background on some devices.
ApsaraVideo Player SDK V5.1.6 for Android

2020-07-22

Release date Version Description Download link
2020-07-22 V5.1.5 The pulling of Real Time Streaming (RTS) streams is supported. RTS supports smooth frame synchronization and Advanced Audio Coding (AAC), Opus, and H.264 encoding. 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 Security Token Service (STS) is supported.
  • Resolution to IPv4 and IPv6 addresses is supported.
  • Lightweight precache is supported for players.
  • The video background color can be specified.
  • The latency of HLS-based playback is reduced. The part setting for startup loading is supported.
  • 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.
  • 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