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

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.
  • The issue is fixed where noise occurs when videos are switched during list playback.
ApsaraVideo Player SDK V5.2.3 for iOS

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 response speed of the stop operation is improved.
ApsaraVideo Player SDK V5.2.2 for iOS

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.
  • FairPlay digital rights management (DRM) is supported.
  • OpenSSL is removed to reduce the package size.
  • The PixelBuffer parameter can be returned for HLS encrypted streams.
ApsaraVideo Player SDK V5.2.1 for iOS

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 listener logic for frontend and backend events is modified. iPad devices are compatible.
  • The issue is fixed where software decoding is not supported for interlaced videos.
ApsaraVideo Player SDK V5.1.6 for iOS

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 iOS

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.
  • The Delegate parameter can be set in the AudioSession operation.
ApsaraVideo Player SDK V5.1.4 for iOS

2020-08-10

Release date Version Description Download link
2020-08-10 V4.7.5 The issue of unexpected quits in iOS 14 is fixed. ApsaraVideo Player SDK V4.7.5 for iOS

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 iOS

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 iOS

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 iOS

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 iOS

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 iOS

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.
  • 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 iOS

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 iOS

2019-01-04

Release date Version Description Download link
2019-01-04 V3.4.9
  • Loop playback is optimized.
  • The issue is fixed where repetitive VID-based requests cannot be stopped.
  • The issue is fixed where freezing occurs when the player is switched from the background to the foreground.
  • 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 iOS

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.
  • The issue is fixed where the player unexpectedly quits when it is switched between the foreground and background multiple times during playback in iOS 8.
ApsaraVideo Player SDK V3.4.7 for iOS

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 iOS

ApsaraVideo Player SDK V3.4.6 for iOS (with a simulator)

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 iOS

ApsaraVideo Player SDK V3.4.5 for iOS (with a simulator)

Sample code

2018-05-04

Release date Version Description Download link
2018-05-04 V3.4.4
  • The issue is fixed where a video cannot be played if its title contains spaces.
  • The issue is fixed where playback cannot be resumed after image streams are ingested in the background.

ApsaraVideo Player SDK V3.4.4 for iOS

ApsaraVideo Player SDK V3.4.4 for iOS (with a simulator)

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.
  • The issue is fixed where the player mutes the audio during playback when the device screen is turned off.

ApsaraVideo Player SDK V3.4.3 for iOS

ApsaraVideo Player SDK V3.4.3 for iOS (with a simulator)

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.
  • Third-party dynamic frameworks are deleted.

ApsaraVideo Player SDK V3.4.2 for iOS

ApsaraVideo Player SDK V3.4.2 for iOS (with a simulator)

Sample code

2018-03-06

Release date Version Description Download link
2018-03-06 V3.4.1 The error of event tracking logs is fixed.

ApsaraVideo Player SDK V3.4.1 for iOS

ApsaraVideo Player SDK V3.4.1 for iOS (with a simulator)

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 iOS

ApsaraVideo Player SDK V3.4.0 for iOS (with a simulator)

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.
  • The issue is fixed where an error occurs when applications are uploaded to App Store.
  • The error messages of playback status and the error messages that appear when STS expires are optimized.
  • The download completion logic is optimized.
  • The issue is fixed where the Domain Name System (DNS) request fails when the network is disconnected.
  • Resolution switching during video playback is supported.

ApsaraVideo Player SDK V3.3.4 for iOS

ApsaraVideo Player SDK V3.3.4 for iOS (with a simulator)

Sample code

2018-01-24

Release date Version Description Download link
2018-01-24 V3.3.3
  • Live Q&A is supported.
  • The issue is fixed where the UI thread is stuck.

ApsaraVideo Player SDK V3.3.3 for iOS

ApsaraVideo Player SDK V3.3.3 for iOS (with a simulator)

Sample code

2018-01-08

Release date Version Description Download link
2018-01-08 V3.3.2 Unexpected quits that are caused by the lack of language packs is fixed.

ApsaraVideo Player SDK V3.3.2 for iOS

ApsaraVideo Player SDK V3.3.2 for iOS (with a simulator)

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.
  • A callback for playback completion is added to the player UI.
  • Caching during URL-based video playback is supported.

ApsaraVideo Player SDK V3.3.0 for iOS

ApsaraVideo Player SDK V3.3.0 for iOS (with a simulator)

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.

ApsaraVideo Player SDK V3.2.2 for iOS

ApsaraVideo Player SDK V3.2.2 for iOS (with a simulator)

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.
  • Callbacks for full screen events are supported for the player UI.

ApsaraVideo Player SDK V3.2.0 for iOS

ApsaraVideo Player SDK V3.2.0 for iOS (with a simulator)

Sample code