产品动态
产品近期公告
关于 TRTC Live 正式上线的公告
关于TRTC Conference 正式版上线的公告
Conference 商业化版本即将推出
关于多人音视频 Conference 开启内测公告
关于音视频通话 Call 正式版上线的公告
关于腾讯云音视频终端 SDK 播放升级及新增授权校验的公告
关于 TRTC 应用订阅套餐服务上线的相关说明
功能分类 | 具体能力 |
多路直播间同屏监播 | 支持同时展示8+路直播画面(具体数量可定制)。 |
低延迟播放 | 实时拉取直播流,画面延迟≤3秒。 |
独立音频控制 | 可单独开启/关闭任意一路直播间的声音,避免干扰。 |
一键查看详情 | 单击任意直播间窗口,快速进入详情页,查看主播信息等关键信息。 |
一键解散违规直播间 | 在详情页或监播面板直接操作,快速关停违规直播间,提升处置效率。 |

git clone https://github.com/Tencent-RTC/TUIKit_Vue3.git
cd TUIKit_Vue3/demos/live-monitor-vue3 && npm install && cd server && npm install
// cd TUIKit_Vue3/demos/live-monitor-vue3/server/config/index.jsconst Config = {SdkAppId: 0, // 输入您 TUILiveKit 服务的SDKAppIDSecretKey: '', // 输入您 TUILiveKit 服务的SDKSecretKeyIdentifier: 'administrator',Protocol: 'https://',Domain: 'console.tim.qq.com',Port: 9000,};module.exports = { Config };
// 执行如下命令启动服务,默认访问地址为:http://localhost:9000/apinpm run start
// cd TUIKit_Vue3/demos/live-monitor-vue3/src/config/index.tsimport { getBasicInfo } from './basic-info-config';const sdkAppId = 0; // 输入您 TUILiveKit 服务的SDKAppIDconst secretKey = ''; // 输入您 TUILiveKit 服务的SDKSecretKeyconst defaultCoverUrl = ''; // 配置您直播封面的默认图片地址const createBasicAccount = (userId?: string) => {return getBasicInfo(userId || `live_${Math.ceil(Math.random() * 10000000)}`, sdkAppId, secretKey);};export { sdkAppId, secretKey, createBasicAccount, defaultCoverUrl };
// cd TUIKit_Vue3/demos/live-monitor-vue3/src/views/live-monitor.vue<template><UIKitProvider language="zh-CN" theme="dark"><div class="live-monitor"><Header /><LiveList /><Pagination class="live-pagination" /></div></UIKitProvider></template><script setup lang="ts">import { useLiveMonitorState } from 'tuikit-atomicx-vue3';import { UIKitProvider } from '@tencentcloud/uikit-base-component-vue3';import { createBasicAccount } from '../config';import Header from '../components/Header.vue';import LiveList from '../components/LiveList.vue';import Pagination from '../components/Pagination.vue';const account = createBasicAccount();const { init } = useLiveMonitorState();if (account) {init({baseUrl: 'http://localhost:9000/api', // 步骤4 中服务端默认访问地址account: {sdkAppId: 0, // 您 TUILiveKit 服务的SDKAppIDuserId: '',// 该用户在 步骤1 中的 userIdpassword: '',// 该用户在 步骤1 中的 userSig},});}</script>
npm run dev
颜色主题、字体、圆角、按钮、图标、输入框、弹框等内容,都可以进行增加、删除、修改等操作,下列分别给出颜色主题、按钮以及图标的定制示例,您可以参考实现方式通用到其他组件,满足您的 UI 定制需要。
<UIKitProvider theme="dark"> // theme 传入 dark 时,界面整体颜色主题为黑色主题xxx // theme 传入 light 时,界面整体颜色主题为白色主题</UIKitProvider>


文档反馈