# Tencent RTC Room — React > Room documentation for React platform. ## UIKit ### Standard Meeting - [Run the Demo](https://pre.trtc.io/document/80749.md): TUIRoomKit is a React-based UI solution for audio/video conference rooms developed by TRTC. This quickstart guide walks developers through environment setup, service activation, dependency installation, configuration, and launching the sample project. It enables exploring core features such as pre-meeting device checks, multi-party room creation, screen sharing, participant management, and in-meeting call invitations to build custom conferencing interfaces. - [Integration Guide](https://pre.trtc.io/document/80748.md): TUIRoomKit is an audio/video meeting room UI SDK developed by TRTC, designed for React developers to build custom meeting interfaces. This quickstart guide provides step-by-step instructions including environment setup, dependency installation, user authentication, room management, and event handling to help developers integrate TUIRoomKit efficiently into their React applications. ### Advanced Features - [Cloud Recording](https://pre.trtc.io/document/60094.md): Conference SDK Cloud Recording is a managed recording service designed for meeting rooms, enabling automatic or manual mixed-stream recording without backend setup. It supports storing recordings in VOD, COS, or AWS S3, providing flexible options for meeting hosts and administrators to capture audio and video streams with real-time status synchronization. This feature simplifies recording management and adapts recording layouts dynamically based on meeting content. - [Server-side Streaming (Relay)](https://pre.trtc.io/document/60486.md): AI Noise Suppression, powered by Tencent's Tianlai Labs AI algorithms, is a feature within the TUIRoomKit SDK that intelligently detects and removes noise interference from transmission signals. Designed for users in diverse environments such as offices, internet cafes, malls, and outdoor settings, it significantly enhances voice quality and sound clarity to improve the overall listening experience. This capability is enabled by default, allowing seamless integration and immediate benefits without additional configuration. Users can also experience the feature online through the TRTC Experience Pavilion. - [AI Noise Suppression](https://pre.trtc.io/document/60485.md): AI Noise Suppression in TUIRoomKit is an SDK feature powered by Tencent's Tianlai Labs AI algorithms that intelligently detects and removes noise interference from transmission signals. Designed for developers integrating TUIRoomKit, it enhances voice quality and sound clarity to provide a clear and stable audio experience across diverse environments including offices, internet cafes, malls, and outdoor settings. ### UserSig Authentication - [UserSig Authentication](https://pre.trtc.io/document/35166.md): This guide explains how to calculate UserSig, a security signature for Tencent-RTC services, during the debugging phase. It covers obtaining SDKAppID and SDKSecretKey from the Tencent-RTC console and generating UserSig using client sample code on multiple platforms including Android, iOS, Web, Windows, Flutter, and Mac. The steps ensure secure authentication for developers testing Tencent-RTC SDKs before official deployment. ### FAQ - [FAQ](https://pre.trtc.io/document/54894.md): TUIRoomKit Web FAQ addresses common environment, compilation, and function-related issues encountered by developers. It explains supported platforms based on TRTC Web SDK compatibility, browser security restrictions on media device access, iframe integration requirements, webpack 5 polyfill configuration for TUIRoomEngine SDK, and usage of tim-js-sdk alongside TUIRoomEngine in projects.