DanmuTV 影视播放器

一、简介

DanmuTV 是一款基于 MoonTV 二次开发的 Windows 桌面端影视播放器,核心聚焦于影视播放与弹幕体验的融合,采用 Electron 框架构建,搭配 Next.js 前端架构,将本地存储(localStorage)替代云端存储,优化了打包体积并提升了整体交互体验。软件支持在线影视检索、播放,且深度集成弹幕系统,为用户提供沉浸式的观影体验。

a8b4c3860720260113213435

 

二、主要功能

1. 核心播放与弹幕能力

  • 弹幕系统:集成 artplayer-plugin-danmuku 插件,支持 Bilibili XML 格式弹幕加载;可从B站获取弹幕数据,支持弹幕过滤、重载等自定义操作(核心函数:loadDanmakuFromBilibili()buildDanmakuFilter()reloadDanmakuWithFilter())。
  • 多源播放:支持配置多类视频源,可解析播放地址(含 m3u8 格式),自动处理播放源拆分与解析。

2. 影视资源检索

  • 豆瓣数据整合:同步豆瓣热门电影、剧集、综艺榜单,支持按分类(电影/电视剧/综艺)、标签筛选资源,可自定义分类检索;内置豆瓣代理适配能力,解决跨域与访问限制问题。
  • 收藏与续看:支持收藏影视内容,自动记录播放进度,首页展示“继续观看”与“我的收藏”模块,方便快速找回观看内容。

3. 桌面端适配特性

  • 窗口与全屏控制:支持自定义窗口尺寸(最小 800×600)、全屏播放,可通过快捷键/IPC 通信快速切换全屏状态。
  • 本地存储优化:用户数据(收藏、播放记录、配置)存储于 Windows 应用数据目录(%AppData%/DanmuTV),无需云端同步,数据更安全。
  • 跨域适配:禁用 Web 安全检查,自动处理请求头/响应头,适配各类视频源与弹幕源的跨域访问。

4. 自定义配置

  • 代理配置:支持豆瓣代理、图片代理自定义,可切换多种代理模式(如腾讯/阿里 CDN、自定义代理地址)。
  • 视频源管理:支持配置多组视频源 API,可启用/禁用不同来源,适配不同资源检索需求。
 
夸克网盘
 
百度网盘
 
迅雷云盘

 

请登录后发表评论

    没有回复内容