March 24, 2023
- Updated the SDK to v5.0.0.
- Added API methods to the cloud storage module:
- Checks whether a device supports cloud storage.
- Sets the video playback speed.
- Checks whether cloud storage is activated for sub-devices of a network video recorder (NVR) and returns the disk configurations of the sub-devices.
- Added the following playback speeds: 0.5x, 1x, 2x, 4x, 8x, 16x, and 32x.
- Redesigned the device control module.
- Improved the list of error codes and messages that might be returned while processing your requests.
- Optimized audio and video features and improved their stability.
August 5, 2022
- Updated the SDK to v4.0.0.
- Optimized audio and video features and improved their stability.
June 23, 2022
- Updated the SDK to v3.34.6.
- Optimized audio and video features and supported software decoding.
- Enhanced service stability.
January 26, 2022
- Updated the SDK to v3.34.5.
- Optimized the screenshot capturing and screen recording features.
- Optimized audio and video features and improved their stability.
November 24, 2021
- Updated the SDK to v3.32.5.
- Supported deletion and download of SD card-stored video footage.
September 23, 2021
- Updated the SDK to v3.31.5.
- Added the encapsulation of PTZ control capabilities.
- Simplified API methods to implement independent P2P capabilities.
- Added the cloud storage debugging tool.
- Added the IPC SDK automated test tool.
August 14, 2021
- Updated the SDK to v3.28.5.
- Optimized API methods that deal with cloud storage and Message Center.
June 17, 2021
- Updated the SDK to v3.27.5.
- Optimized audio and video features and improved their stability.
May 17, 2021
- Added API methods to implement doorbell call capabilities for App SDK v3.26.5.
- Added the API methods to implement P2P capabilities.
April 12, 2021
- Updated the SDK to v3.25.0.
- Improved the stability of audio and video performance.
March 2, 2021
- Updated the SDK to v3.24.0.
- Supported previewing sub-devices.
- Supported the settings to prioritize P2P connection modes.
- Added the API method to delete cloud-stored video footage.
- Added the API method to return the play speed list supported by the device.
- Added
IThingIPCDoorbell
to wake up a doorbell.
December 30, 2020
- Updated the SDK to v3.22.0.
- Added
IThingIPCCore
to provide helper methods.
- Supported switching between speaker and earpiece modes for audio playback.
- Added the API methods to download and delete cloud-stored content.
- Added the API method to download an encrypted image.
November 10, 2020
- Updated the SDK to v3.20.0.
- Deprecated
ICameraP2P
and recommended IThingSmartCameraP2P
to simplify live video streaming.
- Added API methods for image decryption.
- Improved the stability of audio and video performance.
May 9, 2020
- Updated the SDK to v3.17.0r139.
- Updated the dependency:
implementation 'com.tuya.smart:tuyasmart:3.17.0-beta1'
.
- Deleted the dependency on the library
paho-mqtt
:
implementation 'org.eclipse.paho:org.eclipse.paho.client.mqttv3:1.2.0'
- Updated the API method
requestCameraInfo
that returns camera
configurations.
When p2pType
= 2
, the parameter p2pId
is initString
. When p2pType
= 4
, the parameter p2pId
is the token generation method.
- Fixed audio problems (definition mode switching sound disabled) and .so library crash to improve SDK stability.
- Added the callback
setRegisterDevListener
to ITuyaCameraDevice
. This callback applies to all DP operations.
- Updated and optimized the sample.
- Modified the obfuscation of
#mqtt
.
- Removed
-keep class org.eclipse.paho.client.mqttv3.**
{ *; }
-dontwarn org.eclipse.paho.client.mqttv3.**
- Added
-keep class com.tuya.smart.mqttclient.mqttv3.** { *; }
-dontwarn com.tuya.smart.mqttclient.mqttv3.**
March 31, 2020
Updated the underlying library and fixed certain issues with the armeabi Message Center video player.
March 4, 2020
Updated the SDK to v3.15.0r135 and supported previewing cloud-stored video footage at the Message Center.
November 15, 2019
- Updated the SDK to v3.13.0r129 and the version of FFmpeg to v4.1.4.
- Updated the demo in the SDK.
October 8, 2019
Updated the SDK to v3.12.6r125.
August 1, 2019
Updated cloud storage to v3.11.1r119.
July 13, 2019
Refactored the SDK and modified its API methods. For compatibility with the earlier versions, use thingCamera:3.11.0r119h2
. Forward compatibility is recommended for your app development.
June 11, 2019
Supported the arm64 architecture.