# 版本介绍
DDTV提供了DDTV_GUI、DDTV_WEB_Server、DDTV_CLI三个版本方便给不同需求的用户自行选择使用
DDTV_GUI
是在Core的基础上还提供了可交互的GUI界面,并且提供友好的初始化引导教程并且支持直播直接多开观看等功能

DDTV_CLI
是在Core的基础上还提供了跨平台(Windows、MacOS、linux)支持。
对服务器用户来说比较友好,占用内存最低,没有那些花里胡哨的功能,理论上只要能跑linux并且剩余内存大于200M都可以跑(我测试在一百块钱的香橙派Zero2上跑5个直播间都完全没问题)。
适合需要特定长期稳定录制的用户。
DDTV_WEB_Server
是在DDTV_CLI的基础上增加了WEB服务相关的一套支持,方便进行二次开发和包装
# 三个版本都是基于DDTV_Core
DDTV Core
为DDTV的核心,为本服提供如可以无人值守、稳定的开播自动录制功能
并且提供了可能产生的文件分段自动合并功能,如果需要也能进行录制完成后自动转码功能
# 版本区别详情
| 功能 | DDTV_GUI | DDTV_WEB_Server | DDTV_CLI |
|---|---|---|---|
| Windows平台部署 | ✔️ | ✔️ | ✔️ |
| Linux平台部署 | ✔️ | ✔️ | |
| MacOS平台部署 | ✔️ | ✔️ | |
| 需要空闲内存 | 300MB | 400MB | 200MB |
| 初始化引导 | ✔️ | ||
| 可视化操作界面 | ✔️ | ||
| 自动录制 | ✔️ | ✔️ | ✔️ |
| 激光烤肉 | ✔️ | ||
| 多路异步下载 | ✔️ | ✔️ | ✔️ |
| 扫码登陆功能 | ✔️ | ✔️ | ✔️ |
| 关注列表VTB\VUP一键自动导入 | ✔️ | ✔️ | ✔️ |
| 弹幕录制 | ✔️ | ✔️ | ✔️ |
| 自动转码 | ✔️ | ✔️ | ✔️ |
| 同一个直播产生的文件自动合并 | ✔️ | ✔️ | ✔️ |
| 多重断线自动连接(支持拔网线级的重连) | ✔️ | ✔️ | ✔️ |
| 时间轴错误自动修复 | ✔️ | ✔️ | ✔️ |
| 开播,录像气泡提示 | ✔️ | ||
| 直播观看 | ✔️ | ||
| 开播状态列表 | ✔️ | ||
| 登陆买票后可以观看付费直播内容 | ✔️ | ||
| 登陆买票后可以录制付费直播内容 | ✔️ | ✔️ | ✔️ |
| 直播弹幕查看 | ✔️ | ||
| 直播弹幕发送 | ✔️ | ||
| 多路音频分区调整 | ✔️ | ||
| 播放窗口一键排列 | ✔️ | ||
| GPU硬件视频解码 | ✔️ | ||
| 自动更新脚本 | ✔️ | ✔️ | ✔️ |
| 二次开发支持 | ✔️ | ||
| 跨平台 | ✔️ | ✔️ | |
| WEB服务 | ✔️ | ||
| API接口 | ✔️ | ||
| API鉴权 | ✔️ |