蜻蜓伴读
已上线鸿蒙

TTBOX

纯血鸿蒙原生 HarmonyOS 智能点播客户端,手机、平板、智慧屏一套代码多端自适应。已上架华为应用市场 AppGallery,支持在线点播与本地缓存。

怎么做的

TTBOX 是纯血鸿蒙原生打造的智能点播客户端,当前版本 v1.9.0,已上架华为应用市场。

订阅源管理、分类导航、响应式网格推荐;源体检分绿/黄/红三档,一眼认出好源。源包文件随时导出导入,换设备、换版本不用重建。

追剧收藏按「已有 / 已看到 / 更新」三档展示集数,一键检查更新;同剧其它季会自动提醒。智能点播页新增搜索、榜单、时间表三类入口。

播放器基于系统原生 AVPlayer:长按倍速与倍速上限调节、上下手势调亮度音量、左右手势快进快退、音轨切换、画中画;外挂字幕支持 srt / ass / vtt,竖屏与全屏都能加载、换集自动重挂。倍速和音轨跨剧集记忆。

网盘媒体库支持 WebDAV / OpenList 直连播放,只连你自己的私有实例;DLNA 投屏走 SSDP 自动发现 + SOAP 控制,进度条、播放/暂停、音量同步到电视。源地址、网盘、账号设置、导出数据全部留在本地,隐私合规。

目标设备覆盖手机、平板与智慧屏(2in1 / TV)三类形态,自适应同一套 ArkTS 代码。

功能

它能做什么

不用开 GitHub,这一页就讲得清楚。

01

智能点播

订阅源管理、分类导航、响应式网格。源体检分绿/黄/红三档,一眼认出好源。源包文件随时导出导入,换设备、换版本不用重建。

02

跨源换源

同一部影片一键切换多个来源,每条来源自带选集,换源后从原来的集数接着看,不回到第一集。

03

长按搜片

推荐页封面长按 3 秒,按片名跨源搜索,自己挑源再播,不瞎猜。

04

全能播放器

AVPlayer 原生引擎:倍速/缩放/横竖屏/片头片尾跳过/手势亮度音量/音轨切换;倍速和音轨跨剧集记忆。

05

外挂字幕

支持 srt / ass / vtt 字幕文件,竖屏与全屏都能加载,换集自动重挂。

06

追剧收藏

显示「已有 / 已看到 / 更新」集数,一键检查更新,同剧其它季自动提醒。

07

直播

频道分组名中文化,一键检测失效频道并本地屏蔽,下次不再出现。

08

源包管理

自动识别 JSON / XML / 苹果CMS 格式,批量采集、去重、m3u8 路径修复。

09

本地音乐

扫描选曲、沉浸播放器、歌词同步、内嵌封面,后台常驻播放不断。

10

网盘媒体库

WebDAV / OpenList 直连播放,只连你自己的私有实例。源地址、网盘、账号设置、导出数据都留在本地。

11

DLNA 投屏

SSDP 自动发现 + SOAP 控制,全屏一键投屏到电视,进度条、播放/暂停、音量同步,投屏状态实时反馈。

12

隐私合规

数据全部存本机,内置隐私政策与用户服务协议,MIT 开源。

界面

TTBOX 演示界面

TTBOX 界面截图 1
首页 · 推荐
TTBOX 界面截图 2
竖屏 · 短剧
TTBOX 界面截图 3
音乐 · 播放器
TTBOX 界面截图 4
本地 · 媒体库
TTBOX 界面截图 5
订阅源管理 · 健康检测
TTBOX 界面截图 6
添加源
架构

技术架构

纯血鸿蒙 ArkTS + C/C++ 原生,零第三方播放器依赖。

01

EntryAbility

应用入口,负责 SettingsBridge 与 CastManager 初始化。

02

AVPlayer Engine

原生播放引擎,MusicPlayerService 承担后台常驻播放。

03

Source Engine

源解析、m3u8 路径修复、健康检查与 WebDAV 代理。

04

Cast Manager

DLNA SSDP 设备发现,加 SOAP 投屏控制。

05

HttpClient

统一网络层,UA 与超时全部可配置。

06

ConfigManager

源持久化、源包解析、去重与网盘清理。

07

网盘直连

WebDAV 与 OpenList(AList)客户端直连。

08

SettingsBridge

设置桥接,改完的配置实时生效,不用重启。

多端

多端自适应

一套代码,三种设备形态都跟得上。

01

竖屏模式 · 手势操控

上下手势调亮度音量,左右手势快进快退,全屏控制条上下一致。

02

响应式网格 · 大屏浏览

平板与大屏下网格列数自动伸缩,一屏能看更多条目。

03

遥控器适配 · 全屏播放

智慧屏方向键与确定键全程可用,大屏上不依赖触摸。

版本

更新日志

  • v1.9.0
    跨源换源 · 外挂字幕 · 追剧 · 直播优化
    • 换源支持跨来源聚合,自动带各自选集、可换集续播
    • 新增外挂字幕(srt / ass / vtt),换集自动重挂
    • 收藏页整合追剧:已有 / 已看到 / 更新集数 + 同剧其它季提醒
    • 推荐页长按 3 秒按片名跨源搜索,详情页新增「其它站源」
    • 直播频道名中文化;失效频道一键检测并本地屏蔽
    • 新增《用户服务协议》;隐私政策补充未成年人保护、第三方服务与信息删除三章
    • 修复:收藏未保存、长按搜索被点击覆盖、底部导航遮挡内容
  • v1.5.2
    DLNA 投屏 + 设置桥接
    • 新增 DLNA 投屏(SSDP + SOAP)
    • 新增 SettingsBridge 实时生效
    • 修复 AList / WebDAV 解析 bug
    • 订阅源按网速排序(绿 / 黄 / 红)
  • v1.5.1
    全屏控制条 + m3u8 修复
    • 统一全屏控制条
    • 进度条拖动去抖
  • v1.5.0
    竖屏模式 + 智慧屏
    • 播放页竖屏模式
    • 智慧屏(TV)支持
  • v1.4.0
    NAS 媒体中心
    • WebDAV / AList / SSDP 设备发现
    • Emby / Jellyfin 接入
答疑

常见问题

如何添加订阅源?
首页点「订阅源管理」→「添加」输入接口 URL,支持批量添加;也可以粘贴源包链接自动提取可用源。支持苹果CMS、TVBOX 用户自定义 JSON、VOD、Py、M3U8 等订阅源。
支持哪些视频格式?
支持 VOD、MP4、HLS(m3u8)等主流格式。HLS 走原生 AVPlayer,支持 AES-128 加密流。
如何投屏到电视?
播放页全屏模式下点投屏按钮,SSDP 自动发现局域网内的 DLNA 设备,一键投屏。
网盘 / NAS 支持哪些协议?
支持 WebDAV 与 OpenList(AList),只连接你自己的私有实例。SMB / FTP 因鸿蒙系统暂无对应 SDK,暂时不支持。
怎么换源 / 加字幕?
播放页「换源」会列出来自其它来源的备选,点一下即切换,并带着那一条的选集从原集数接着看;竖屏信息区或全屏控制条的「字幕」→「选择文件」即可加载本机 srt / ass / vtt 字幕。
设置如何实时生效?
SettingsBridge 桥接机制,修改后立即同步到播放器和网络层,无需重启。
TTBOX 内置了哪些影视资源?
TTBOX 本身不内置、不提供、不存储任何影视资源、视频链接或播放地址。它是一个纯本地播放工具,所有内容均来自用户自行添加的第三方订阅源接口,TTBOX 不对源内容的合法性、准确性及完整性承担任何责任。
有没有可用的第三方订阅源?

本应用不内置任何影视源。以下为示例源格式参考(每组5条),点击剪贴板图标可复制整组到系统剪贴板,返回应用粘贴到批量识别即可。地址由网友维护,与本应用无关,请自行判断时效与合法性。

说明

免责声明

  1. TTBOX 是一款纯本地运行的视频播放工具软件,本身不内置、不预设、不提供、不推荐、不分发任何影视资源、视频内容、流媒体链接、API 地址或第三方网站地址。
  2. 用户通过 TTBOX 添加的订阅源接口(包括 JSON、API、网页地址)均由用户自行获取和管理,TTBOX 仅提供解析和播放能力,不对源内容的合法性、版权归属、准确性及安全性承担任何责任。
  3. 本页仅用于软件功能展示,页面中出现的截图、效果图与功能描述均为展示用途,不代表软件的最终功能与使用效果;截图中出现的任何第三方内容仅为演示目的,与 TTBOX 无关。
  4. 使用 TTBOX 时应自行判断并确保所添加订阅源的合法性,尊重相关法律法规与第三方知识产权。因用户自行添加的源内容引起的任何法律纠纷、版权争议或经济损失,均由用户自行承担,与 TTBOX 开发方无关。
  5. TTBOX 严格遵守《中华人民共和国网络安全法》《中华人民共和国著作权法》等相关法律法规,如发现违规内容,请通过 mt@ttread.cn 联系,会及时处理。