![图片[1]-MoonTV 抖音直播无人值守全天候轮询录制工具_V2.0 PC版-众一创享站](https://zhongyi06.com/wp-content/uploads/2025/10/image-1024x543.png)
软件介绍
抖音直播监控和录制系统,具有多直播间管理、自动轮询检查、直播录制等功能。前端使用Vue.js构建,后端使用Python Flask框架实现。
软件功能
多直播间管理
支持同时监控多个直播间的在线状态
自动轮询检查直播间状态(默认60秒间隔,可自定义)
显示直播间详细信息(房间ID、主播名、在线人数等)
直播录制功能
支持手动开始/停止录制
支持开播时自动录制(可选)
录制文件保存在本地
播放器功能
支持FLV直播流播放
页面内嵌式播放器(非弹窗)
支持多个播放器同时播放
播放器默认静音,点击播放后取消静音
播放器标题显示为主播名或房间ID
批量操作
支持多选直播间
批量开始/停止录制
批量暂停/恢复轮询
批量移除直播间
历史记录
记录直播间轮询历史
显示主播名、直播间地址和时间信息
暂停功能
暂停不仅停止录制,还会停止轮询检查,确保完全暂停直播间监控。
播放器实现
使用flv.js库支持FLV直播流播放
页面内嵌式播放器,支持多个播放器同时播放
默认静音状态,点击播放后取消静音
播放器标题显示为主播名或房间ID
数据持久化
直播间配置保存在saved_rooms.json
轮询历史记录保存在rooms_history.json
录制文件保存在recordings目录下
软件特点
开箱即用,无需复杂配置
支持多直播间同时监控
自动录制功能
数据本地持久化存储
历史记录去重功能
支持手机端短链接解析
可获取直播间实时数据(如在线人数等)
多直播间管理接口
GET /api/multi-poll/status – 获取所有直播间状态
POST /api/multi-poll/add – 添加直播间
POST /api/multi-poll/remove – 移除直播间
POST /api/multi-poll/start-record – 开始录制
POST /api/multi-poll/stop-record – 停止录制
POST /api/multi-poll/pause – 暂停轮询
POST /api/multi-poll/resume – 恢复轮询
GET /api/multi-poll/history – 获取历史记录
使用方式
打开CMD(CD到项目目录下)
后端服务:python app.py
前端服务:cd douyin-frontend
npm install # 首次运行需要安装依赖
npm run serve