Skip to content

Tencent-RTC/TRTC_iOS

Folders and files

NameName
Last commit message
Last commit date
Jun 7, 2022
Aug 11, 2023
May 13, 2024
May 13, 2024
May 10, 2024
Aug 11, 2023
Apr 29, 2024
Apr 29, 2024

Repository files navigation

TRTC SDK

简体中文 | English

Overview

Leveraging Tencent's many years of experience in network and audio/video technologies, Tencent Real-Time Communication (TRTC) offers solutions for group audio/video calls and low-latency interactive live streaming. With TRTC, you can quickly develop cost-effective, low-latency, and high-quality interactive audio/video services. Learn more...

We offer SDKs for web, Android, iOS, Windows, Flutter, WeChat Mini Program, and other mainstream platforms.

Contents

This directory contains the TRTC-API-Example source code for iOS:

  • TRTC-API-Example-OC: The simplest demos written in Objective-C, including those for basic features such as audio call and video call as well as some advanced features
├─ TRTC-API-Example-OC // TRTC API examples, including those for basic features such as audio call and video call as well as some advanced features
│  ├─ Basic                 // Demos for TRTC basic features
│  │  ├─ AudioCall                 // Demo for audio call in TRTC
│  │  ├─ VideoCall                 // Demo for video call in TRTC
│  │  ├─ Live                      // Demo for interactive video live streaming in TRTC
│  │  ├─ VoiceChatRoom             // Demo for interactive audio live streaming in TRTC
│  │  ├─ ScreenShare               // Demo for screen sharing live streaming in TRTC
│  ├─ Advanced              // Demos for TRTC advanced features
│  │  ├─ StringRoomId              // Demo for string room ID in TRTC
│  │  ├─ SetVideoQuality           // Demo for video quality setting in TRTC
│  │  ├─ SetAudioQuality           // Demo for audio quality setting in TRTC
│  │  ├─ SetRenderParams           // Demo for rendering control in TRTC
│  │  ├─ SpeedTest                 // Demo for network speed test in TRTC
│  │  ├─ PushCDN                   // Demo for CDN push in TRTC
│  │  ├─ CustomCamera              // Demo for custom video capturing and rendering in TRTC
│  │  ├─ SetAudioEffect            // Demo for sound effect configuration in TRTC
│  │  ├─ SetBackgroundMusic        // Demo for background music configuration in TRTC
│  │  ├─ LocalVideoShare           // Demo for local video file sharing in TRTC
│  │  ├─ LocalRecord               // Demo for local video recording in TRTC
│  │  ├─ JoinMultipleRoom          // Demo for multi-room join in TRTC
│  │  ├─ SEIMessage                // Demo for SEI message sending/receiving in TRTC
│  │  ├─ SwitchRoom                // Demo for quick room switch in TRTC
│  │  ├─ RoomPk                    // Demo for cross-room competition in TRTC
│  │  ├─ ThirdBeauty               // Demo for third-party beauty filters in TRTC
│  
├─ SDK 
│  ├─ TXLiteAVSDK_TRTC.framework          // If you download the Lite Edition zip package, this folder will appear after decompression
│  ├─ TXLiteAVSDK_Professional.framework  // If you download the Pro Edition zip package, this folder will appear after decompression
│  ├─ TXLiteAVSDK_Enterprise.framework    // If you download the Enterprise Edition zip package, this folder will appear after decompression

Contact Us

  • If you have questions, see FAQs.

  • To learn about how the TRTC SDK can be used in different scenarios, see Sample Code.

  • For complete API documentation, see SDK API Documentation.

  • Communication & Feedback
    Welcome to join our Telegram Group to communicate with our professional engineers! We are more than happy to hear from you~ Click to join: https://t.me/+EPk6TMZEZMM5OGY1
    Or scan the QR code