Releases: mts-ai/VSAAS.Media.SDK.iOS
Version 2.0.105
MobileSDK 2.0.105.230623
CloudSDK
Version 2.0.105_20230623:
- updated versions of used SDK:
PlayerSDK: 2.0.20230623,
EncoderSDK: 2.0.20230623 - fixed rare issues with opening after calling the сlose method
- fixed possible memory leaks and crashes
PlayerSDK
Version 2.0.20230623:
- improved AVAudioSession data handler
EncoderSDK
Version 2.0.20230623:
- fixed thread issue with AVCaptureSession
Version 2.0.104
MobileSDK 2.0.104.230609
CloudSDK
Version 2.0.104_20230609:
- updated versions of used SDK:
EncoderSDK: 2.0.20230609 - improved live and backward url request logic
- added new config setting for backward url type:
*BackwardUrlType
PlayerSDK
Version 2.0.20230606:
EncoderSDK
Version 2.0.20230609:
- fixed audio issues after migrating to FFMPEG version 6.0.0
Version 2.0.103
MobileSDK 2.0.103.230606
CloudSDK
Version 2.0.103_20230606:
- updated versions of used SDK:
PlayerSDK: 2.0.20230606,
EncoderSDK: 2.0.20230606 - added asynchrony for methods setSource, setPosition and Play
- improved getPosition method accuracy
- improved data IO error handling
- added new advanced config settings for new features:
*InternalWillResignActiveMode,
*WorkaroundRemoveBackwardJumpsForGetPosition,
*AdvancedSourcePtsModifyMode,
*AdvancedOptionReconnectDelayStep
PlayerSDK
Version 2.0.20230606:
- improved getaddrinfo async version on the ffmpeg level
- added http reconnect delay step setting on the ffmpeg level
- removed jumps back for get stream and renderer position methods after changing position
- corrected data flush after successful position change
- improved data IO error handling
- added new advanced config settings for new features:
advancedSourcePtsModifyMode
advancedSourceOptionHttpReconnectDelayStep
workaroundRemoveBackwardJumpsForGetPosition
EncoderSDK
Version 2.0.20230606:
Version 2.0.102
MobileSDK 2.0.102.230505
CloudSDK
Version 2.0.102_20230505:
- updated versions of used SDK:
PlayerSDK: 2.0.20230505,
EncoderSDK: 2.0.20230505 - added new method setSource with the ability to set a live url
- improved live stream opening speed
- added new advanced config settings for tune low latency and fast detection stream functionality:
*AdvancedOptionInitWithFastStreamDetection,
*AdvancedOptionInitWithLowLatency,
*AdvancedOptionTcpNoDelay,
*AdvancedOptionAnalyzeDuration,
*AdvancedOptionHlsReloadPlaylistInterval - added new advanced config settings for auto reconnect after data io error occurred:
*EnableReconnectOnErrorDataIO - fixed isMute method
- removed setVolume and getVolume methods
- fixed quality of service thread issues
- fixed double play issue
- fixed log levels problems
PlayerSDK
Version 2.0.20230505:
- migrated to FFMPEG version 6.0.0
- added new low latency functionality
- improved stream fast detection functionality
- added new data IO error support:
CP_ERROR_DATA_IO - added new advanced config settings for tune low latency and fast detection stream functionality:
advancedSourceOptionTcpNoDelay,
advancedSourceOptionAnalyzeDuration,
advancedSourceOptionHlsReloadPlaylistInterval,
advancedSourceInitWithFastStreamDetection,
advancedSourceInitWithLowLatency. - fixed possible crash on close
- fixed quality of service thread issues
EncoderSDK
Version 2.0.20230505:
- migrated to FFMPEG version 6.0.0
- fixed quality of service thread issues
Version 2.0.101
MobileSDK 2.0.101.230320
CloudSDK
Version 2.0.101_20230320:
- updated versions of used SDK:
PlayerSDK: 2.0.20230320,
EncoderSDK: 2.0.20230320
PlayerSDK
Version 2.0.20230320:
- updated license list
EncoderSDK
Version 2.0.20230320:
- updated license list
Version 2.0.100
MobileSDK 2.0.100.230307
CloudSDK
Version 2.0.100_20230307:
- updated versions of used SDK:
PlayerSDK: 2.0.20230307,
EncoderSDK: 2.0.20230307
PlayerSDK
Version 2.0.20230307:
- fixed digest auth for ffmpeg rtsp send command
- used openssl 1.1.1t
EncoderSDK
Version 2.0.20230307:
- fixed digest auth for ffmpeg rtsp send command
- used openssl 1.1.1t
Version 2.0.99
MobileSDK 2.0.99.221128
CloudSDK
Version 2.0.99_20221128:
- updated versions of used SDK:
PlayerSDK: 2.0.20221128,
EncoderSDK: 2.0.20221128
PlayerSDK
Version 2.0.20221128:
- fixed video renderer in one frame mode
- updated license list
EncoderSDK
Version 2.0.20221128:
- updated license list
Version 2.0.98
MobileSDK 2.0.98.22113
CloudSDK
Version 2.0.98_20221103:
- updated versions of used SDK:
PlayerSDK: 2.0.20221103, - added new methods: getRecords, getTimelineThumbnails full, getClips with order by parameter
- added first version of memory card API support
- fixed default getClips method for support latest API changes
- fixed possible stucks on the sync methods
- a lot formatting
PlayerSDK
Version 2.0.20221103:
- fixed possible new xcode warning
EncoderSDK
Version 2.0.20221020:
MobileSDK 2.0.97.221020
CloudSDK
Version 2.0.97_20221020:
- updated versions of used SDK:
PlayerSDK: 2.0.20221020,
EncoderSDK: 2.0.20221020 - removed deprecated platforms: armv7, armv7s, i386
PlayerSDK
Version 2.0.20221020:
- removed deprecated platforms: armv7, armv7s, i386
EncoderSDK
Version 2.0.20221020:
- removed deprecated platforms: armv7, armv7s, i386
Version 2.0.96
MobileSDK 2.0.96.221005
CloudSDK
Version 2.0.96_20221005:
- updated versions of used SDK:
PlayerSDK: 2.0.20221005,
EncoderSDK: 2.0.20221005
PlayerSDK
Version 2.0.20221005:
- updated license list
EncoderSDK
Version 2.0.20221005:
- updated license list
Version 2.0.95
MobileSDK 2.0.95.220928
CloudSDK
Version 2.0.95_20220928:
- fixed issues with CloudAPI commands related to
12 hour time format
PlayerSDK
Version 2.0.20220831:
EncoderSDK
Version 2.0.20220831: