Releases: mts-ai/VSAAS.Media.SDK.Android
Version 2.0.329
MobileSDK 2.0.329
CloudSDK
Version 2.0.329_20240417:
- updated versions of used SDK:
EncoderSDK: 6.13.20240417
PlayerSDK
Version 6.96.20240228:
EncoderSDK
Version 6.13.20240417:
- added the ability to apply various filters to input audio data
Version 2.0.328
MobileSDK 2.0.328
CloudSDK
Version 2.0.328_20240228:
- updated versions of used SDK:
PlayerSDK: 6.96.20240228 - added the ability to use the CloudPlayerSDK without view
- added constructor with context parameter
- removed the requirement for the context to be activity
- added getLiveUrls methods
PlayerSDK
Version 6.96.20240228:
- added the ability to hot change the surface for rendering
- improved functionality for working with surface loss
- improved audio / video synchronization
- improved thumbnailer funstionality and speed
- fixed possible thumbnailer deadlock
- fixed low speed issue on some streams
- fixed crash when there is no view renderer
EncoderSDK
Version 6.13.20231019:
Version 2.0.324
MobileSDK 2.0.324
CloudSDK
Version 2.0.324_20231222:
- fixed existed getTimelineDays methods according latest VXG API changes
- added new parameters for getTimelineDays
- added new parameters for getTimeline method
- added new methods: getEventTypes
PlayerSDK
Version 6.96.20231215:
EncoderSDK
Version 6.13.20231019:
MobileSDK 2.0.323
CloudSDK
Version 2.0.323_20231215:
- updated versions of used SDK:
PlayerSDK: 6.96.20231215 - greatly improved memory consumption and cpu utilisation
- added framerate control
- added buffer size and type configuration for video and audio renderer
- fixed getVideoShot functionality
- added a lot of new settings:
dataReceiveTimeout,
videoKeyframeOnly,
synchroNeedDropVideoFrames,
advancedConnectionNetworkProtocolBufferSize,
advancedConnectionNetworkProtocolPacketSize,
advancedSourceAsyncGetPacket,
advancedVideoRendererPreferredFpsNum,
advancedVideoRendererPreferredFpsDen,
internalPlayerMode,
internalBufferSourceVideodecoderType,
internalBufferSourceVideodecoderSize,
internalBufferVideodecoderVideorendererType,
internalBufferVideodecoderVideorendererSize,
internalBufferSourceAudiodecoderType,
internalBufferSourceAudiodecoderSize,
internalBufferAudiodecoderAudiorendererType,
internalBufferAudiodecoderAudiorendererSize
PlayerSDK
Version 6.96.20231215:
- greatly improved memory consumption and cpu utilisation
- added framerate control
- added buffer size and type configuration for video and audio renderer
- fixed player mode functionality for playback pipeline configuration
- fixed getVideoShot functionality
- added new settings:
advancedConnectionNetworkProtocolBufferSize
advancedConnectionNetworkProtocolPacketSize
advancedVideoRendererPreferredFpsNum
advancedVideoRendererPreferredFpsDen
EncoderSDK
Version 6.13.20231019:
Version 2.0.322
MobileSDK 2.0.322
CloudSDK
Version 2.0.322_20231201:
- updated versions of used SDK:
PlayerSDK: 6.96.20231201
PlayerSDK
Version 6.96.20231201:
- fixed getVideoShot method
- fixed double start notify for record functionality
EncoderSDK
Version 6.13.20231019:
Version 2.0.321
MobileSDK 2.0.321
CloudSDK
Version 2.0.321_20231019:
- updated versions of used SDK:
PlayerSDK: 6.96.20231019
EncoderSDK: 6.13.20231019 - fixed possible dead locks in local player functionality
- fixed configuration not being applied before opening local player
PlayerSDK
Version 6.96.20231019:
- migrated on the ffmpeg based VPS/SPS/PPS parsing
EncoderSDK
Version 6.13.20231019:
Version 2.0.319
MobileSDK 2.0.319
CloudSDK
Version 2.0.319_20230908:
- updated versions of used SDK:
PlayerSDK: 6.96.20230908
EncoderSDK: 6.13.20230908 - added new API support: CameraAVSettingsVideo
- added possiblity reconnect on the video output format changed notify
- added new advanced config settings:
decodingType
reconnectOnVideoOutputFormatChanged
workaroundRemoveBackwardDiscontinuityForGetData
PlayerSDK
Version 6.96.20230908:
- added support for dynamic change of video stream resolution
- added support for restarting pts video and audio streams
- added notify VDP_OUTPUT_FORMAT_CHANGED
- added HWACCEL decoding support
- added new advanced config settings for restarting pts functionality
workaroundRemoveBackwardDiscontinuityForGetData
EncoderSDK
Version 6.13.20230908:
FFMPEG:
Version 6.0.0:
- added mediacodec support
- fixed mediacodec dynamic change format issue
Version 2.0.315
MobileSDK 2.0.315
CloudSDK
Version 2.0.315_20230630:
- updated versions of used SDK:
PlayerSDK: 6.96.20230629
EncoderSDK: 6.13.20230512 - improved live and backward url request logic
- added new configure setting for backward url type
- improved getPosition method accuracy
- improved data IO error handling
- added new advanced config settings:
*WorkaroundRemoveBackwardJumpsForGetPosition,
*AdvancedSourcePtsModifyMode,
*AdvancedOptionReconnectDelayStep
PlayerSDK
Version 6.96.20230629:
- fixed problems related to migration to FFMPEG version 6.0.0
- 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 6.13.20230512:
Version 2.0.314
MobileSDK 2.0.314
CloudSDK
Version 2.0.314_20230515:
- updated versions of used SDK:
PlayerSDK: 6.96.20230512
EncoderSDK: 6.13.20230512 - improved live stream opening speed
- added new method onLiveUrlsProvider in PlayerCallback with the ability to set a live url
- added new advanced config settings for tune low latency and fast detection stream functionality:
*AdvancedOptionInitWithFastStreamDetection,
*AdvancedOptionInitWithLowLatency,
*AdvancedOptionTcpNoDelay,
*AdvancedOptionAnalyzeDuration,
*AdvancedOptionHlsReloadPlaylistInterval - added new advanced config setting for auto reconnect after data io error occurred:
*reconnectOnErrorDataIO - added new advanced config setting for enable internal get camera status check:
*enableCameraStatusCheck
PlayerSDK
Version 6.96.20230512:
- migrated on ffmpeg.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:
advancedSourceOptionTcpNoDelay,
advancedSourceOptionAnalyzeDuration,
advancedSourceOptionHlsReloadPlaylistInterval,
advancedSourceInitWithFastStreamDetection,
advancedSourceInitWithLowLatency - fixed possible crash on close
EncoderSDK
Version 6.13.20230512:
- migrated on ffmpeg.6.0.0
- fixed problem with loading native part
Version 2.0.313
MobileSDK 2.0.313
CloudSDK
Version 2.0.313_20230322:
- updated versions of used SDK:
PlayerSDK: 6.96.20230322
EncoderSDK: 6.13.20230322
PlayerSDK
Version 6.96.20230322:
- updated license list
EncoderSDK
Version 6.13.20230322:
- updated license list
Version 2.0.312
MobileSDK 2.0.312
CloudSDK
Version 2.0.312_20230320:
- updated versions of used SDK:
PlayerSDK: 6.96.20230320
EncoderSDK: 6.13.20230320 - added camera status monitoring for opening
PlayerSDK
Version 6.96.20230320:
- updated license list
EncoderSDK
Version 6.13.20230320:
- updated license list