# TUIKaraoke **Repository Path**: zhiyukai/TUIKaraoke ## Basic Information - **Project Name**: TUIKaraoke - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2021-12-28 - **Last Updated**: 2024-05-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Karaoke ## 概述 **TUI组件化解决方案**是腾讯云TRTC针对直播、语聊、视频通话、Karaoke 等推出的低代码解决方案,依托腾讯在音视频&通信领域的技术积累,帮助开发者快速实现相关业务场景,聚焦核心业务,助力业务起飞! - [一起合唱-TUIChorus](https://github.com/tencentyun/TUIChorus/) - [语音聊天室-TUIVoiceRoom](https://github.com/tencentyun/TUIVoiceRoom/) - [视频互动直播-TUILiveRoom](https://github.com/tencentyun/TUILiveRoom/) - [实时语音/视频通话-TUICalling](https://github.com/tencentyun/TUICalling/) - [多人视频会议-TUIMeeting](https://github.com/tencentyun/TUIMeeting/) - [语音沙龙-TUIChatSalon](https://github.com/tencentyun/TUIChatSalon/) 更多组件化方案,敬请期待,也欢迎加入我们的QQ交流群:592465424,期待一起交流&学习! ## 场景描述 在线K 歌场景的解决方案,集成了 腾讯云实时音视频、即时通信、正版曲库直通车等产品,将功能组件化,助您快速开发在线K歌房。在此方案中,歌房里的主播可以点歌成为主唱,跟随歌曲伴奏演唱给歌房内的听众。在演唱过程中: 主唱可以控制歌曲的暂停、播放和切换,并且可以自己调节伴奏和人声音量。 歌房内有歌词板块,唱歌时会根据歌曲播放进度显示对应的歌词。 腾讯云正版曲库直通车提供20万+歌曲曲库,连麦主播可以搜索想唱的歌曲,点歌并查看已点列表。 听众可以通过上麦点歌进行排麦演唱,并随时与房主和其他连麦主播进行实时音频互动。 房间内的角色及描述 | 角色 | 描述 | | -------- | ---------------------------------------------- | | 房主 | 歌房创建者 | | 连麦主播 | 进入歌房后,通过上麦成为连麦主播 | | 主唱 | 连麦主播点歌后进行排麦演唱,正在演唱者成为主唱 | | 听众 | 进入歌房的倾听者 | 在线 K 歌房场景化解决方案提供以下核心功能: - **实时音频互动**:超低延时观看,听众实时接收房主和连麦主播的音频流,保证互动的流畅性。 - **互动连麦**:听众可上麦成为连麦主播,房间内所有用户都可以实时收听麦上主播互动。 - **正版曲库**:正版曲库直通车提供超20w热门曲目,全套高精度伴奏歌词,多码率音质灵活应用,搜索/榜单/歌手分类多维选曲。 - **排麦模块**:连麦主播点歌后,歌曲进入已点列表;当同时上麦人数大于 1 时,根据每首点播歌曲的排麦顺序上麦演唱。 - **歌词模块**:歌曲播放时,根据播放进度显示对应的歌词;听众收听的歌曲进度与歌词进度实时同步。 ## 效果演示
房主麦位操作 听众麦位操作
## Demo 体验 | iOS | Android | | ------------------------------------------------------------ | ------------------------------------------------------------ | | ![](https://liteav.sdk.qcloud.com/doc/res/trtc/picture/zh-cn/app_download_ios.png) | ![](https://liteav.sdk.qcloud.com/doc/res/trtc/picture/zh-cn/app_download_android.png) | ## 文档资源 | iOS | Android | | ------------------------------------------------------------ | ------------------------------------------------------------ | | [Karaoke(iOS)](https://cloud.tencent.com/document/product/647/45753)| [Karaoke(Android)](https://cloud.tencent.com/document/product/647/45737)| ## 其他 ### 交流&反馈 欢迎加入QQ群进行技术交流和反馈问题,QQ群:592465424 ![image-20210622142449407](https://main.qcloudimg.com/raw/1ea3ab1ff36d37c889f4140499585a4a.png) ### 更多信息 访问 Github 较慢的客户可以考虑使用国内下载地址,腾讯云提供有全平台等解决方案,更多信息详见[腾讯云TRTC - SDK 下载](https://cloud.tencent.com/document/product/647/32689) 。 | 所属平台 | Zip下载 | SDK集成指引 | API 列表 | |:---------:| :--------:|:--------:|:--------:| | iOS | [下载](https://liteav.sdk.qcloud.com/download/latest/TXLiteAVSDK_TRTC_iOS_latest.zip)|[DOC](https://cloud.tencent.com/document/product/647/32173) | [API](https://cloud.tencent.com/document/product/647/32258) | | Android | [下载](https://liteav.sdk.qcloud.com/download/latest/TXLiteAVSDK_TRTC_Android_latest.zip)| [DOC](https://cloud.tencent.com/document/product/647/32175) | [API](https://cloud.tencent.com/document/product/647/32267) | | Win(C++)| [下载](https://liteav.sdk.qcloud.com/download/latest/TXLiteAVSDK_TRTC_Win_latest.zip)| [DOC](https://cloud.tencent.com/document/product/647/32178) | [API](https://cloud.tencent.com/document/product/647/32268) | | Win(C#)| [下载](https://liteav.sdk.qcloud.com/download/latest/TXLiteAVSDK_TRTC_Win_latest.zip)| [DOC](https://cloud.tencent.com/document/product/647/32178) | [API](https://cloud.tencent.com/document/product/647/36776) | | Mac| [下载](https://liteav.sdk.qcloud.com/download/latest/TXLiteAVSDK_TRTC_Mac_latest.tar.bz2)| [DOC](https://cloud.tencent.com/document/product/647/32176) |[API](https://cloud.tencent.com/document/product/647/32258) | | Web | [下载](https://web.sdk.qcloud.com/trtc/webrtc/download/webrtc_latest.zip)| [DOC](https://cloud.tencent.com/document/product/647/16863) |[API](https://cloud.tencent.com/document/product/647/17249) | | Electron | [下载](https://web.sdk.qcloud.com/trtc/electron/download/TXLiteAVSDK_TRTC_Electron_latest.zip) | [DOC](https://cloud.tencent.com/document/product/647/38549) |[API](https://cloud.tencent.com/document/product/647/38551) | | 微信小程序 | [下载](https://web.sdk.qcloud.com/trtc/miniapp/download/trtc-room.zip) | [DOC](https://cloud.tencent.com/document/product/647/32183) |[API](https://cloud.tencent.com/document/product/647/17018) |