All Products
Search
Document Center

SDK update history

Last Updated: Dec 17, 2018

Streaming SDK

iOS streaming SDK

Date Version Update Download
2018-05-08 V3.3.5 Update Alibaba Cloud Player SDK 3.4.4. iOS-V3.3.5
2018-04-25 V3.3.4 - Add three modes of preview.
- Add a method for retrieving streaming status.
- Add support for the custom entry of CMSampleBufferRef.
- Fix a problem where the stream volume was low.
- Fix a rare problem where the black screen occurred when converting m3u8 files.
- Fix a problem where distortion occurred when the advanced face filter was used and the resolution was set to 360p.
- Improve watermark resolution.
- Fix a problem where the keyboard was in portrait mode when the screen was in landscape mode.
iOS-V3.3.4
2018-04-04 V3.3.3 - Add support for custom streaming video formats.
- Add support for log tracking.
- Fix a problem where the SDK crashed when the app was moved to the background.
- Fix a problem where the path of background image was hard-coded.
- Fix a problem where the underlying logs could not be opened.
iOS-V3.3.3
2018-03-13 V3.3.2 - Add support for stream recording using ReplayKit.
- Fix a problem with log tracking.
iOS-V3.3.2
2018-02-27 V3.3.1 - Fix a problem with streaming over IPv6.
- Fix a problem where the app could not be submitted to App Store due to the plist file.
iOS-V3.3.1
2018-02-10 V3.3.0 - Add support for dynamic watermarks.
- Add support for highProfile.
- Add support for external audio and video streaming.
- Add support for audio hard encoding.
- Add support for image streaming when the app is running in the background.
- Add a callback that is invoked when authentication expires.
- Add support for auto-resolution.
- Break the dependency on face filter libraries and added a uniform interface for face filter input.
iOS-V3.3.0
2018-01-25 V3.2.1 Add support for adding supplemental enhancement information (SEI) in live streams. iOS-V3.2.1
2018-1-12 V3.2.0 - Add three modes of bitrate control.
- Improve advanced face filter feature, and added support for face thinning, eye widening, face slimming, and cheek blushing.
- Add DebugView for debugging.
- Break the dependency on Alibaba Cloud Player. If you do not need background music, you no longer need to integrate Alibaba Cloud Player with your app.
- Add support for x86 architecture.
iOS-V3.2.0
2017-12-19 V3.1.0 - Improve bitrate control when network bandwidth is low.
- Add support for background music mixing.
- Add support for in-ear monitoring.
- Add support for noise reduction.
iOS-V3.1.0
2017-12-08 V3.0.3 - Improved bitrate control.
- Added support for log control.
- Improved reconnect functionality.
iOS-V3.0.3
2017-11-22 V3.0.1 -Improve onReconnectStart and onReconnectSuccess.
-Fix a problem where errors were frequently reported when network outages occurred.
iOS-V3.0.1
2017-11-20 V3.0.0 - Add a uniform interface for Android and iOS.
- Add support for multiple watermarks.
- Add support for pure audio streaming.
- Add support for stream mirroring.
- Add support for stream soft encoding.
- Improve face filter feature, and add support for more face filter parameters.
- Add support for Bluetooth headsets.
- Improve overall performance.
iOS-V3.0
2017-06-06 V1.3.0 iOS 1.3.0 Update:

Bug fixes:
- Fix a bug where the master thread got stuck when streaming failed to start.

New features
- Add a method for adjusting the intensity of face filtering.
AlivcLiveSession: (void)alivcLiveVideoChangeSkinValue:(CGFloat)value.
The intensity ranges from 0 to 1. The default value is 1.

- Add a method for adjusting camera exposure.
AlivcLiveSession: (void)alivcLiveVideoChangeExposureValue:(CGFloat)value.
The intensity ranges from -10 to 10. The default value is 0.

- Add the NSError parameter to the callback that is invoked when reconnect times out: (void)alivcLiveVideoReconnectTimeout:(AlivcLiveSession )session error:(NSError )error.

iOS-1.3
2017-03-29 V1.2 - Add support for muting.
- Add support for watermarks.
- Add support for automatic reconnect.
iOS-1.2

Android streaming SDK

Date Version Update Download
2018-05-08 V3.3.5 Update Alibaba Cloud Player SDK 3.4.3. Android-V3.3.5
2018-04-25 V3.3.4 - Add three modes of preview.
- Add a method for retrieving streaming status.
- Fix the continuous autofocus bug affecting some Android phones.
Android-V3.3.4
2018-04-04 V3.3.3
- Fix a problem where the path of background image was hard-coded.
- Add a notification that is triggered when the SDK failed to obtain microphone permissions.
- Remove invalid logs.
- Fix a problem where the SDK failed to reconnect after the network recovered.
Android-V3.3.3
2018-03-13 V3.3.2 - Add support for recording live streams.
- Fix a problem about log tracking.
Android-V3.3.2
2018-02-10 V3.3.0 - Add support for dynamic watermarks.
- Add support for highProfile.
- Add support for external audio and video streaming.
- Add support for audio hard encoding.
- Add support for picture streaming when the app is running in the background.
- Add a callback that is invoked when authentication expires.
- Add support for auto-resolution.
- Break the dependency on face filter libraries and add a uniform interface for face filter input.
Android-V3.3.0
2018-01-25 V3.2.1 Add support for adding supplemental enhancement information (SEI) in live streams. Android-V3.2.1
1/12/2018 V3.2.0 - Add three modes of bitrate control.
- Improve advanced face filter feature, and added support for face thinning, eye widening, face slimming, and cheek blushing.
- Add DebugView for debugging.
- Break the dependency on Alibaba Cloud Player. If you do not need background music, you no longer need to integrate Alibaba Cloud Player with your app.
- Add support for profile hard encoding.
- Add support for translucent watermarks.
Android-V3.2.0
2017-12-19 V3.1.0 - Improve bitrate control when the network bandwidth is low.
- Add support for background music mixing.
- Add support for in-ear monitoring.
- Add support for noise reduction.
Android-V3.1.0
2017-12-08 V3.0.3 - Improve bitrate control.
- Add support for log control.
- Improve reconnect functionality.
Android-V3.0.3
2017-11-28 V3.0.2 Fix a problem where the same error message was displayed in version 1.3. Android-V3.0.2
2017-11-22 V3.0.1 -Improve onReconnectStart and onReconnectSuccess.
- Fix a problem where onReconnectSucceed was frequently invoked when network outages occur.
- Fix a bug about startPushAsync where incorrect status was returned.
- Add support for audio streaming when the app is moved to the background. You can call the muting method if necessary.
Android-V3.0.1
2017-11-20 V3.0.0 - Add a uniform interface for Android and iOS.
- Add support for multiple watermarks.
- Add support for pure audio streaming.
- Add support for stream mirroring.
- Add support for stream soft encoding.
- Improve face filter feature, and add support for more face filter parameters.
- Add support for Bluetooth headsets.
- Improve overall performance.
Android-V3.0.0
2017-06-06 V1.3.0 Android 1.3.0 Update
Bug fixes
New features
- Add methods for dynamically adjusting the intensity of face filtering.
- Add support for custom output resolution.
- Add support for front-facing camera mirror control.
- Fix a bug where streaming was not supported when the app was running in the background in some phone models.
Android-V1.3
2016-11-09 V1.2 Bug fixes
- Fix a problem where frames were not transmitted at the configured frame rate.
Method updates
- Replace AlivcMediaRecorder#setZoom(float scaleFactor, CaptureRequest.OnCaptureRequestResultListener listner) with AlivcMediaRecorder#setZoom(float scaleFactor).
- Delete OnNetworkStatusListener#onNetworkReconnect() and add onNetworkReconnectFailed().
New feature
- Add support for streaming while muted.
- Add support for automatic reconnect.
- Add support for watermarks.
- Add a method for retrieving version numbers to AlivcMediaRecorder.
New import method
- You can now integrate the SDK by importing JAR and SO files instead of AAR files.
-You can use the like feature by importing the bubblinganimationview module instead of AAR files.
Android- V1.2