Files
zyt/admin/INSTALL.md
2026-03-04 15:32:30 +08:00

104 lines
1.6 KiB
Markdown

# 音视频通话功能安装说明
## 快速安装
### 方式一:使用安装脚本(推荐)
#### 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)