Giter Site home page Giter Site logo

yangyanglcy / tuiroom Goto Github PK

View Code? Open in Web Editor NEW

This project forked from tencent-rtc/tuiroomkit

0.0 0.0 0.0 221.94 MB

腾讯云TRTC针对直播、语聊、视频通话等推出的低代码解决方案~

Shell 0.01% JavaScript 3.91% Ruby 0.15% C++ 30.66% C 8.34% Objective-C 9.66% Java 8.80% TypeScript 22.93% Swift 5.33% HTML 0.02% QMake 0.10% GLSL 1.88% Batchfile 0.01% Vue 7.86% SCSS 0.36%

tuiroom's Introduction

Group Audio/Video Room

中文 | English

Overview

TUIRoom is an open-source component for multi-person audio/video call. You can perform secondary development or replace the UI and customize the layout to quickly launch your business. Description of room roles

RoleDescriptionSpecific Permission
Anchor Room creator - Remove members
- Control the mic and camera switches of a single member or all members
- Specify free speech or hand raise mode
Member Users entering the room - Control their own camera and mic switches
- Customize image layout

The main features of the component include:

  • Multi-person audio/video call: One-to-one or group audio/video calls with ultra-low latency and 1080p video quality.

  • Custom layout: Both the anchor and members can customize the image layout.

  • Screen sharing: Both the anchor and members can share the specified image area. A user can share both the camera and screen video images while ensuring audio/video sync.

  • Quality detection: TRTC can collect the CPU and memory utilization information and detect the network latency, bandwidth, packet loss rate, audio bitrate, and video/screen sharing bitrate.

  • AI noise reduction: TRTC can intelligently detect and remove the noise mixed in the transmitted signal, so as to enhance the audio clarity and improve the sound quality. Apply for beta test eligibility

Use Cases

The TUIRoom component supports custom layout and can be applied in various scenarios:

  • Online teaching: Online education, online fitness class, online study room, and remote medical education
  • Enterprise services: Video meeting, remote recruiting, video customer service, and remote court trial
  • Healthcare: Remote consultation and remote diagnosis
  • Finance services: Remote finance interview, remote loss assessment, insurance claim, and online wealth management
Video Customer ServiceOnline Court TrialRemote RecruitingRemote Diagnosis
Insurance ClaimOnline EducationVideo MeetingRemote Finance Interview

Tryout and Demo Run

You can directly scan the QR code below or click to experience it, or click to jump to ios, android, win or mac, web, and Electron for experience links. You can also click TUIRoom to view the source code at GitHub.

iOSAndroidWeb
TUIRoom

Documentation

iOS Android Windows and macOS Web Electron
Integrating TUIRoom (iOS) Integrating TUIRoom (Android) Integrating TUIRoom (Windows and macOS) Integrating TUIRoom (Web) Integrating TUIRoom (Electron)

Have any questions?

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

tuiroom's People

Contributors

1171663207 avatar jackyixue avatar lleihai123 avatar masonqiaoa avatar prenener avatar pualgeorge avatar raingxm avatar ripperliew avatar sophiezzhou avatar tangjianing123 avatar tao-pu avatar xuezhiwe avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.