完成第一次录制
本流程从已启动的服务开始,以磁盘上出现录制文件为结束。请只录制你拥有或已获授权的频道。
1. 确认服务就绪
推荐的 Docker 部署可执行:
bash
docker compose ps
curl http://localhost:12555/api/health/live后端容器应为健康状态,存活请求应成功返回;就绪和详细健康接口需要认证。存活检查失败时,先执行 docker compose logs --tail=200 rust-srec 查看日志。
2. 登录并替换默认密码
打开 http://localhost:15275,使用以下账号登录:
- 用户名:
admin - 密码:
admin123!
初始账号被标记为必须修改密码;完成修改前,其他需要认证的操作会被拒绝。请设置唯一密码,不要在仍使用默认密码时向网络开放服务。
3. 添加主播
- 打开主播页面,选择添加主播。
- 粘贴直播频道的直接链接,例如
https://www.twitch.tv/<channel>或https://live.bilibili.com/<room-id>,并把占位内容替换为真实频道或房间。 - 输入易识别的名称;有效 URL 旁的自动填充操作可读取名称。
- 确认识别出的平台正确,然后选择继续。
- 第一次测试保留模板为无(默认),并开启启用监控。
- 选择创建主播。
URL 必须指向频道或直播间,不能是视频、个人主页、搜索页或平台首页。可在支持的平台查看各平台 URL 格式和凭据要求。
4. 观察第一次会话
未开播的频道会保持监控,但不会立即生成录制。频道直播时,主播卡片会经历检查和录制状态;可打开会话页面检查进行中或已完成的会话。
标准 Docker 配置会把文件写入安装目录下的 ./output;容器内对应 /app/output。
以下三项都满足才算闭环成功:
- 主播已启用,且没有持续错误;
- 频道直播时创建了会话;
- 配置的输出目录中出现媒体文件,并在录制期间持续增长。
5. 停止或禁用监控
不再需要自动检查时,打开主播操作菜单并选择禁用。禁用监控不会删除已有会话或文件。
没有生成录制时
| 现象 | 检查项 |
|---|---|
| 链接被拒绝 | 使用支持的平台所列频道或房间直接链接。 |
| 一直显示离线 | 在浏览器确认频道确实正在直播,并检查平台是否需要 Cookie。 |
| 主播显示错误 | 打开编辑页的状态历史,并检查后端日志。 |
| 会话开始但没有文件 | 检查剩余空间、输出目录权限及存储与容量。 |
| 平台请求失败 | 仅在后端主机确实需要时配置代理,参见配置说明。 |