一款可自托管的网页播放器,用于在浏览器中观看 Xtream Codes 或 M3U 源的直播、电影和剧集。
cibernicola/tdt-local
本地运行的西班牙数字电视与广播网页观看器,提供节目指南、四画面多视和可选的字幕与 AI 助手。
- Star
- 80
- Fork
- 9
- 未关闭 Issue
- 0
- 最近提交
- 6天前
这是什么?
TDT local 是一个个人使用的网页应用,可在自己的电脑上观看西班牙地面数字电视和收听广播,无需为每个电视台单独安装应用。频道列表来自 TDTChannels 公开的列表,并会自动更新。界面为西班牙语,核心部分只依赖 Python 标准库。
除了播放,它还提供节目指南(XMLTV),显示每个频道当前和接下来的节目;四画面多视模式可同时播放四个频道并轮流切换声音;另有检测频道是否可用的功能。用户还可以粘贴链接添加自定义频道,并设置可选的 Origin 和 Referer 请求头。
AI 助手和实时字幕为可选功能,可连接本地已有的工具,例如兼容 OpenAI 接口的 llama.cpp 服务、ffmpeg 和 whisper.cpp,语音转写在本机完成。项目作者称其为早期的个人作品,不提供安全保证,建议只绑定本机地址运行。
核心功能
- 01通过本地 HLS 代理在浏览器中播放西班牙电视和广播直播流。
- 02基于 XMLTV 显示当前和接下来的节目指南。
- 03四画面多视,支持键盘切换和轮流播放声音。
- 04检测每个直播流并可隐藏失效频道。
- 05支持添加自定义频道链接,包括 YouTube 嵌入。
- 06可选的 whisper.cpp 实时字幕和语音提醒。
适用场景
- 在电脑上观看西班牙免费电视,无需安装各电视台的单独应用。
- 同时监看多个频道的新闻或体育节目。
- 搭配本地大模型助手,运行仅限本机访问的私人影音观看工具。
快速上手
- 1
从代码仓库获取源代码
- 2
在项目文件夹中用 pip 安装
pip install . - 3
启动本地查看器并在浏览器中打开
tdt-local --open
使用前须知
- 这是个早期的个人项目,作者称其为“氛围编程”产物,因此可能存在较多缺陷和安全漏洞。
- 使用 --lan 运行时没有身份验证,不应暴露到互联网。
- 安装包未签名,界面仅提供西班牙语。
- 频道直播地址经常变化或失效;AI 和字幕功能还需要 llama.cpp、ffmpeg、whisper.cpp 等独立程序。
收录于专题
标签
常见问题
- tdt-local 是什么?
- 本地运行的西班牙数字电视与广播网页观看器,提供节目指南、四画面多视和可选的字幕与 AI 助手。 TDT local 是一个个人使用的网页应用,可在自己的电脑上观看西班牙地面数字电视和收听广播,无需为每个电视台单独安装应用。频道列表来自 TDTChannels 公开的列表,并会自动更新。界面为西班牙语,核心部分只依赖 Python 标准库。
- tdt-local 可以免费使用吗?用的什么许可证?
- tdt-local 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- tdt-local 还在维护吗?
- 活跃维护中。tdt-local 最近一次提交是在 2026年11月1日。
- tdt-local 适合用来做什么?
- 在电脑上观看西班牙免费电视,无需安装各电视台的单独应用。 同时监看多个频道的新闻或体育节目。 搭配本地大模型助手,运行仅限本机访问的私人影音观看工具。
- tdt-local 怎么安装和运行?
- 从代码仓库获取源代码 在项目文件夹中用 pip 安装: pip install . 启动本地查看器并在浏览器中打开: tdt-local --open
- 在哪里获取 tdt-local?
- 源代码和安装说明在 GitHub 上:https://github.com/cibernicola/tdt-local
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
1595+18 本周255JavaScriptGPL-3.0维护活跃更新于 5天前
将组播 RTP/RTSP 等 IPTV 流转换为 HTTP 流,支持 FCC 快速换台和内置网页播放器。
2315+7 本周374CGPL-2.0维护活跃更新于 6天前
社区维护的 M3U 播放列表,收录全球各国可免费收看的电视频道。
2.2万+176 本周3142Python无许可证更新于 18小时前
Linux 下的电视流媒体服务器与数字录像机,支持 DVB、ATSC、IPTV 等多种输入源。
3577+10 本周994CGPL-3.0更新于 5天前
自托管工具,可将 Plex、Jellyfin、Emby 或本地媒体组织成自定义直播电视频道。
2710+19 本周165TypeScriptZlib更新于 21小时前
基于 Rust 的开源多协议下载管理器,支持 HTTP、FTP、BitTorrent、HLS/DASH 等,并可与浏览器集成。
5398+213 本周319RustAGPL-3.0更新于 昨天