Changelog

Last Updated on : 2023-03-09 08:17:43

June 22, 2022

  • Updated the SDK to v3.34.6.
  • Optimized audio and video features and added software decoding.
  • Improved 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 (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 02, 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 ITuyaIPCDoorbell to wake up a doorbell.

December 30, 2020

  • Updated the SDK to v3.22.0.
  • Added ITuyaIPCCore to provide helper methods.
  • Supported switching between speaker and earpiece modes for audio playback.
  • Added the API methods to download cloud-stored content and cancel download.
  • Added the API method to download an encrypted image.

November 10, 2020

  • Updated the SDK to v3.20.0.
  • Deprecated ICameraP2P and recommended ITuyaSmartCameraP2P to simplify live video streaming.
  • Added documents on image decryption.
  • Improved the stability of audio and video performance.

May 09, 2020

  • Updated the SDK to v3.17.0r139.
    • Updated the dependency homeSDK: 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 IPC configurations.
    • Fixed audio problems (definition mode switching sound disabled) and .so library crashes 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 04, 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 08, 2019

Updated the SDK to v3.12.6r125.

August 01, 2019

Supported cloud storage (v3.11.1r119)

July 13, 2019

Refactored the SDK and modified its API methods. For compatibility with the earlier versions, use tuyaCamera:3.11.0r119h2. Forward compatibility is recommended for existing app development.

June 11, 2019

Supported the arm64 architecture.