# 版本介绍

DDTV提供了DDTV_GUIDDTV_WEB_ServerDDTV_CLI三个版本方便给不同需求的用户自行选择使用

三个版本的关系:
mixureSecure

DDTV Core

三个版本都基于DDTV_Core。
Core为DDTV的核心,提供DDTV的基本核心服务

DDTV_CLI

是在Core的基础应用封装,提供了跨平台(Windows、MacOS、linux)支持。
是最纯净的编译版本,对服务器用户来说比较友好,占用内存最低,没有那些花里胡哨的功能,理论上只要能跑linux并且剩余内存大于200M都可以跑(我测试在一百块钱的香橙派Zero2上跑5个直播间都完全没问题)。
适合需要特定长期稳定录制的用户。

DDTV_WEB_Server

是在DDTV_CLI的基础上增加了WEB服务相关的一套支持,方便进行二次开发和包装

DDTV_GUI

是在DDTV_CLI的基础上还提供了可交互的GUI界面和在线播放功能,并提供友好的初始化引导教程并且支持直播直接多开观看等功能
mixureSecure

# 版本区别详情

功能 DDTV_GUI DDTV_WEB_Server DDTV_CLI
Windows平台部署 ✔️ ✔️ ✔️
Linux平台部署 ✔️ ✔️
MacOS平台部署 ✔️ ✔️
需要空闲内存 300MB 400MB 200MB
初始化引导 ✔️
可视化操作界面 ✔️
自动录制 ✔️ ✔️ ✔️
激光烤肉 ✔️
多路异步下载 ✔️ ✔️ ✔️
扫码登陆功能 ✔️ ✔️ ✔️
关注列表VTB\VUP一键自动导入 ✔️ ✔️ ✔️
弹幕录制 ✔️ ✔️ ✔️
自动转码 ✔️ ✔️ ✔️
同一个直播产生的文件自动合并 ✔️ ✔️ ✔️
多重断线自动连接(支持拔网线级的重连) ✔️ ✔️ ✔️
时间轴错误自动修复 ✔️ ✔️ ✔️
开播,录像气泡提示 ✔️
直播观看 ✔️
开播状态列表 ✔️
登陆买票后可以观看付费直播内容 ✔️
登陆买票后可以录制付费直播内容 ✔️ ✔️ ✔️
直播弹幕查看 ✔️
直播弹幕发送 ✔️
多路音频分区调整 ✔️
播放窗口一键排列 ✔️
GPU硬件视频解码 ✔️
自动更新脚本 ✔️ ✔️ ✔️
二次开发支持 ✔️
跨平台 ✔️ ✔️
WEB服务 ✔️
API接口 ✔️
API鉴权 ✔️