Overview

Last updated: 2021-07-29 21:13:35

    Tencent Real-Time Communication (TRTC) leverages Tencent's 21 years of experience in network and audio/video technologies to offer group audio/video calls and low-latency interactive live streaming solutions, allowing you to quickly develop cost-effective, low-latency, and high-quality interactive audio/video services.

    • Group audio/video call solution
      Built on top of Tencent Cloud’s Direct Connect network, the solution allows global connection and offers client SDKs and cloud-based APIs for both mobile and desktop platforms. Users can easily access TRTC services via WeChat Mini Programs and webpages too.
    • Low-latency interactive live streaming solution
      The solution leverages Tencent Cloud's industry-leading network and audio/video technologies as well as high-quality node resources to help you build interactive live streaming services with minimal lags and a latency below 1 second, taking live streaming into the era of CDN 2.0.

    TRTC and Other Tencent Cloud Products

    TRTC offers cross-platform solutions for audio/video calls and low-latency interactive live streaming. Through the SDKs TRTC provides for Web, Android, iOS, Electron, Windows, macOS, and other platforms, you can quickly integrate TRTC services into your projects and connect to the TRTC backend. You can also use TRTC in combination with Tencent Cloud’s other products, such as Instant Messaging (IM), Live Video Broadcasting (LVB), and Video on Demand (VOD) to explore more use cases. See the figure below for how TRTC can be used together with other products.

    Supported Platforms

    TRTC supports a wide range of platforms*. Below is a list of the supported platforms and the development environments required.

    Platform Development Environment
    iOS
  • iPhone and iPad with iOS 9.0 or above
  • Xcode 9.0 or above
  • The project has a valid developer signature.
  • Android
  • Android Studio 3.5 or above
  • Android 4.1 (SDK API Level 16) or above is recommended.
  • Windows
  • Windows 7 or above
  • Visual Studio 2010 or above (Visual Studio 2015 is recommended.)
  • .Net Framework 4.0 or above
  • macOS
  • Xcode 9.0 or above
  • Mac computers with OS X 10.10 or above
  • The project has a valid developer signature.
  • Web Desktop Chrome 56 or above is recommended. For more on the development environment, see SDK Quick Integration (Web)
    Electron
  • Windows 7 or above; OS X 10.10 or above
  • Electron 4.0.0 or above (the latest Electron SDK is recommended.)
  • Flutter iOS:
  • iPhone or iPad with iOS 9.0 or above
  • Xcode 9.0 or above
  • The project has a valid developer signature.
  • Android:
  • Android Studio 3.5 or above
  • Android 4.1 (SDK API Level 16) or above is recommended.