SDK Download

Last updated: 2022-01-26 10:36:26

    TRTC is one of Tencent Cloud’s LiteAV products. Because all LiteAV products use the same underlying modules, integrating more than one LiteAV SDK into your project will cause a duplicate symbol error. Given this, we have provided multiple SDK editions that come with different capabilities, including LiteAV_Smart (TRTC), Professional, and Enterprise. You can choose the one that fits your needs.

    LiteAV_TRTC

    LiteAV_TRTC integrates only TRTC and stream playback (`TXLivePlayer`) features. It adds the least to the installation package and is suitable for customers who need only TRTC features.
    Platform ZIP File GitHub Gitee How to Run Demo Integration Guide Increase Installation Package By
    iOS DOWNLOAD Github Gitee DOC DOC 3M(arm64)
    Android DOWNLOAD Github Gitee DOC DOC jar:546K
    so(armeabi):4.5M
    so(armv7):4.5M
    so(arm64):5.3M
    Windows(C++) DOWNLOAD Github Gitee DOC DOC 12.7M(C++ x86)
    15.6M(C++ x64)
    Windows(C#) DOWNLOAD Github Gitee DOC DOC 13.8M(C# x64)
    13.3M(C# x86)
    Mac DOWNLOAD Github Gitee DOC DOC 2.05M(arm64)
    Web DOWNLOAD Github Gitee DOC DOC N/A
    Electron DOWNLOAD Github Gitee DOC DOC N/A
    Flutter DOWNLOAD Github N/A DOC DOC N/A
    React Native N/A Github N/A DOC DOC N/A
    Unity DOWNLOAD Github N/A DOC DOC N/A
    Unreal Engine N/A Github N/A DOC DOC N/A
    Note:

    • To reduce the amount that the SDK adds to the size of your installation package, see How to Downsize Installation Package.
    • Scan the QR code to follow our WeChat Official Account and stay up to date on updates and new features of the SDK.

    Professional

    The Professional edition integrates multiple key audio/video features of Tencent Cloud, including TRTC, superplayer, MLVB, and UGSV. This integrated edition adds less to the installation package than two independent SDKs do because the SDKs share many of their underlying modules. You can also avoid the duplicate symbol issue by using this edition.

    Platform ZIP File GitHub 64-bit Support How to Run Demo Integration Guide Increase Installation Package By
    iOS DOWNLOAD Github Yes DOC DOC 3.2M(arm64)
    Android DOWNLOAD Github Yes DOC DOC jar:1M
    so(armeabi):5.7M
    so(armv7):5.7M
    so(arm64):6.8M
    Note:

    • Only one edition of the SDK, rather than three, is available for Windows and macOS for the time being.
    • Because all LiteAV SDKs use the same underlying modules, the duplicate symbol issue occurs if you integrate two or more LiteAV SDKs into your project. You are advised to integrate the professional edition only to avoid the problem.
    • To reduce the amount that the SDK adds to the size of your installation package, see How to Downsize Installation Package.

    Enterprise

    In addition to the features of the Professional edition, the Enterprise edition integrates an AI beauty filter component. It supports eye enlarging, face slimming, retouching, as well as animated stickers and widgets. AI beauty effects are a value-added service. Contact us for their billing details. You need a decompression password and license to use the Enterprise edition. Contact us to obtain them.

    Platform ZIP File 64-bit Support How to Run Demo Integration Guide Increase Installation Package By
    iOS DOWNLOAD Yes DOC DOC 5.5M(arm64)
    Android DOWNLOAD Yes DOC DOC jar:2.2M
    so(armeabi):9.3M
    Note:

    • For Windows and macOS, only one edition of the SDK is available, which does not offer the AI-based beauty filter component.
    • To reduce the amount that the SDK adds to your installation package size, see How to Downsize Installation Package.

    Comparison Among Editions

    Module Feature LiteAV_Smart LiteAV_UGC LiteAV_TRTC LiteAV_Player Professional Enterprise
    Stream publishing Camera - - -
    Screen - - -
    Stream playback RTMP - -
    HTTP-FLV -
    HLS (M3U8) - - -
    VOD playback MP4 - - -
    HLS (M3U8) - - -
    DRM - - -
    Beauty filter Retouching -
    Basic filters -
    Co-anchoring/Mic connect Same-room co-anchoring/mic connect - -
    Cross-room competition - -
    Video call One-to-one call - - -
    Video conferencing - - -
    UGSV Recording/Shooting - - -
    Clipping/Splicing - - -
    TikTok-like special effects - - -
    Video upload - - -
    AI-powered special effects Eye enlarging/Face slimming - - - - -
    Chin slimming/Nose reshaping - - - - -
    Animated stickers - - - - -
    Green screen keying - - - - -