Castor

开源视频投屏工具,支持DLNA/UPnP协议,实时转码投射到电视

Castor 是一款开源的视频投屏命令行工具,使用 Go 语言开发。它通过无头 Chrome 从网页中自动定位真实视频流,经 ffmpeg 实时转码后,通过 DLNA/UPnP 协议投射到智能电视、Kodi、VLC 或 Plex,无需 Chromecast 或 AirPlay,号称无延迟。支持 Homebrew 安装,当前最新版本 1.4.1

视频处理视频投屏语音转录
访问官网
收录动态

9

最近更新

2026-07-27

评价样本

未收录

GitHub Stars

2,248

工具功能

这个工具能做什么、适合谁用,以及目前已识别的核心能力。

工具简介

Castor 是一款开源的视频投屏命令行工具,使用 Go 语言开发。它通过无头 Chrome 从网页中自动定位真实视频流,经 ffmpeg 实时转码后,通过 DLNA/UPnP 协议投射到智能电视、Kodi、VLC 或 Plex,无需 Chromecast 或 AirPlay,号称无延迟。支持 Homebrew 安装,当前最新版本 1.4.1

核心功能

3 项已整理
视频处理
视频投屏
语音转录

价格信息

免费

当前仅展示已核验的定价模式。

基础信息

更新频率
近 7 天 4 条收录动态
最近更新
2026-07-27
覆盖行业

更新日志

按时间记录功能更新、版本发布、新工具入库等重要变化。

  1. 2026-07-27版本发布

    Castor 发布 v1.8.0:新增 Roku 投屏目标设备支持、环绕声音频与按设备编译隔离的投屏策略,并支持通过固定 host 直连设备、跳过自动发现;流提取可关闭站点隔离以捕获跨域 iframe 请求。修复 DLNA SetAVTransportURI/Play 遇 705 Transport is locked 的重试、无视频编码器时拒绝字幕烧录等问题;Docker 镜像附带 SPDX SBOM 与 SLSA 溯源证明。

  2. 2026-07-27版本发布

    Castor 发布 v1.8.1:修复 ffmpeg 拉流调用未传 -nostats 参数的问题,并在流解析时为同等带宽的候选流按分辨率高度决胜排序,提升投屏流选择的稳定性。

  3. 2026-07-22版本发布

    Castor 发布 v1.7.1:修复 Docker 镜像中 ffmpeg 的硬件加速能力与编译标志支持问题,改善容器内投屏转码性能;同时重构安装、配置与 Docker 文档并添加 Trendshift 徽章。

  4. 2026-07-21版本发布

    Castor 发布 v1.7.0:投屏目标设备名称现在显示在浏览界面头部,并在投屏前将所选设备写入配置;修复未知设备类型 panic(改为返回错误)、--debug 标志改用 CLI 框架解析、配置 YAML 改为可选、Docker 内 glibc 版本不兼容导致 CLI 无法运行等问题;同时移除字幕字体自定义支持,并精简投屏连接器、媒体格式、whisper 与 TMDB 等内部接口。

  5. 2026-07-20版本发布

    Castor 发布 v1.5.0:新增通过 mDNS 发现 Chromecast 设备、基于 TMDB 的影视浏览 TUI(含流派发现与丰富元数据),并集成 whisper.cpp 实现进程内实时语音转录,通过 LocalAgreement-2 与 VAD 为投屏视频流式生成字幕;同时改进配置默认值、流候选排序与多项投屏稳定性修复。

  6. 2026-07-20版本发布

    Castor 发布 v1.6.0:新增 live-edge 实时 pacing 且无突发发送,提升直播流投屏播放平滑度;修复 HTTP 429 时带退避的自动重连,并移除 LA-2 字幕策略中的非规范时间戳门控,同时将 HLS 抓取与解析拆分重构。

  7. 2026-07-20版本发布

    Castor 发布 v1.6.1:修复 DLNA 投屏对 AVTransport 与 ConnectionManager v1/v2/v3 各版本协议的兼容驱动问题,提升不同电视与播放设备的投屏兼容性;同时修复 Metal .m 文件的 ggml include 路径传递及 CI 发布版本号为空的问题。

  8. 2026-07-19版本发布

    Castor 发布 v1.4.3,修复 Homebrew cask 安装后未清除 quarantine 扩展属性(xattr)的问题,改善 macOS 安装体验。

  9. 2026-07-19版本发布

    Castor v1.4.2 发布,修复发送浏览器请求头给 puller 的问题,使热链接视频流(hotlinked streams)可正常播放

Castor 常见问题

关于 Castor 的定位、核心功能、价格与最近更新。

Castor 是什么?

Castor 是一款开源的视频投屏命令行工具,使用 Go 语言开发。它通过无头 Chrome 从网页中自动定位真实视频流,经 ffmpeg 实时转码后,通过 DLNA/UPnP 协议投射到智能电视、Kodi、VLC 或 Plex,无需 Chromecast 或 AirPlay,号称无延迟。支持 Homebrew 安装,当前最新版本 1.4.1。

Castor 有哪些核心功能?

Castor 当前已核验的核心功能包括:视频处理、视频投屏、语音转录。

Castor 如何收费?

Castor 当前已核验的价格模式为免费。

Castor 最近有什么更新?

2026-07-27:Castor 发布 v1.8.0:新增 Roku 投屏目标设备支持、环绕声音频与按设备编译隔离的投屏策略,并支持通过固定 host 直连设备、跳过自动发现;流提取可关闭站点隔离以捕获跨域 iframe 请求。修复 DLNA SetAVTransportURI/Play 遇 705 Transport is locked 的重试、无视频编码器时拒绝字幕烧录等问题;Docker 镜像附带 SPDX SBOM 与 SLSA 溯源证明。