这个项目能做什么

CasparCG Server 是一款专业的广播软件,用于在多个输出端播出和录制图形、音频及视频。该项目声称自 2006 年起便持续用于广播制作,并支持 Windows 和 Linux 系统。 硬件要求包括支持 OpenGL 4.5 的 GPU;推荐使用 Nvidia GPU,而 Intel 和 AMD CPU 已通过测试。Windows 11 是推荐的 Windows 环境,Windows 10 则尽力提供支持。Linux 系统推荐使用 Ubuntu 24.04;其他发行版可能需要从源码编译。 用户可下载即用版、测试版或手动编译服务器。配置通过自文档化的 caspar.config 文件完成。在 Windows 上,可通过提供的批处理文件或可执行文件启动服务器;在 Linux 上,可使用 run.sh 或 Docker 脚本启动。独立的客户端应用程序(如 CasparCG Client)用于连接和控制服务器。可选的 Windows 专属 Flash 模板支持需要特定版本的 Adobe Flash Player。 文档可在 CasparCG 维基上获取,社区讨论则在 CasparCG 论坛进行。源码构建说明见 BUILDING.md 文件。该服务器基于 GPLv3 或更高版本分发,并使用了包括 FFmpeg、Threading Building Blocks、SFML、GLEW 和 Boost 在内的第三方组件。