• 서비스
  • 가격
  • 리소스
  • 기술지원
이 페이지는 현재 영어로만 제공되며 한국어 버전은 곧 제공될 예정입니다. 기다려 주셔서 감사드립니다.

Customization for Full-featured Integration

This document will describe how to customize the user interface of TUILiveKit. We provide three solutions for you to choose from: interface fine-tuning plan, single feature integration plan, and room engine integration plan.

Option 1: Interface Fine-Tuning Plan

Directly modify the UI source code we provide to adjust the user interface of TUILiveKit. The interface source code of TUILiveKit is located in the LiveKit folder on GitHub:

Replace Icons

You can directly replace the icons under the TUILiveKit/Resources/TUILiveKit.xcassets/icon folder and the icons under the component name.xcassets/icon folders of other components in the Component directory to ensure the icon color and style remain consistent throughout the entire App. Please keep the icon file names unchanged during replacement.


Replace Copy

You can modify the string content by modifying the .xcstrings files under the Resources/Localized/ directory and the .xcstrings files under the Resources/Localized/ directories of all components. Please note that our strings follow the policy of maintaining consistency with English and Key values.

Option 2: Single Function Access Plan

If the interface fine-tuning plan meets your requirements and you need to disable some features while adding some of your own business, you can use this method for integration. Details visible: Pick Modules Integration

Solution Three: Integrating Room Engine Solution

If the first two solutions cannot meet your needs, you can fully implement your own UI interface based on the RTC Room Engine SDK. Details visible: RTC RoomEngine.