# 音视频通话功能安装说明 ## 快速安装 ### 方式一:使用安装脚本(推荐) #### Windows 系统 ```bash # 在项目根目录执行 install_video_call.bat ``` #### Linux/Mac 系统 ```bash # 在项目根目录执行 chmod +x install_video_call.sh ./install_video_call.sh ``` ### 方式二:手动安装 #### 1. 安装前端依赖 ```bash cd admin npm install @tencentcloud/call-uikit-vue ``` #### 2. 执行数据库迁移 ```bash mysql -u root -p your_database < server/sql/tcm_call_record.sql ``` #### 3. 配置腾讯云 TRTC 编辑 `server/.env` 文件: ```env TRTC_SDK_APP_ID=你的SDKAppID TRTC_SECRET_KEY=你的密钥 TRTC_ENABLE=true ``` #### 4. 构建前端 ```bash cd admin npm run build ``` ## 验证安装 1. 启动开发服务器 ```bash cd admin npm run dev ``` 2. 登录后台管理系统 3. 访问"中医诊单"页面 4. 点击"视频通话"按钮测试 ## 获取腾讯云配置 1. 访问 [腾讯云控制台](https://console.cloud.tencent.com/trtc) 2. 创建应用 3. 获取 SDKAppID 和密钥 ## 常见问题 ### 1. npm install 失败 **解决方案**: ```bash # 清除缓存 npm cache clean --force # 使用淘宝镜像 npm install --registry=https://registry.npmmirror.com ``` ### 2. 数据库迁移失败 **解决方案**: - 检查数据库连接 - 确认表名前缀是否正确 - 手动执行 SQL 语句 ### 3. 视频通话无法发起 **解决方案**: - 检查浏览器权限 - 确认使用 HTTPS 或 localhost - 查看浏览器控制台错误 ## 更多文档 - [完整配置指南](../TRTC_SETUP_GUIDE.md) - [功能说明文档](./README_VIDEO_CALL.md) - [API 接口文档](../API接口文档.md)