临时讨论白板 · 2026-07-11

宝宝英文内容 App

方向已校准:核心不是套 WebView,而是把平台/本地资源先转成家庭可控媒体资产,再由自己的儿童播放器消费。

资源转化

B 站链接、番剧、收藏夹和本地文件先进入服务端转换流程,产出本地 MP4/HLS、封面、字幕和元数据。

自有播放

宝宝看到的是我们的播放器和白名单媒体库,不加载上游平台 UI、评论、弹幕、广告或推荐流。

家长控制

家长决定资源、分组、时长、播放清单、退出锁和后续 iPad 端体验规则。

允许资源 B 站 URL / season / 收藏夹 / 本地视频
资源转换服务 yutto / yt-dlp / bilix + ffmpeg,生成本地媒体资产
自有儿童播放器 iPad 优先、白名单、护眼、防误触、家长解锁

当前推进状态

第一阶段不做 App 壳,先验证最硬的链路:资源能否稳定转成我们自己的可播放资产。

1

POC 骨架

已创建独立 kids-media 项目,支持探测、下载、ffmpeg 标准化、manifest 和本地 player。

  • 不进入 knowledge-inbox
  • 不公开媒体资产
  • 测试使用 fake runner
2

工具基线

本机 yt-dlp 和 ffmpeg 可用;yutto/bilix 可通过 uvx 临时运行。

  • yt-dlp 目标样本 HTTP 412
  • yutto metadata-only 成功
  • bilix info 解析失败
3

下一步验收

找一个可下载公开短样本,转成本地 MP4,用自己的 player 播放。

  • 不加载 B 站页面
  • 记录封面/字幕/清晰度
  • 再评估 Jellyfin 或自研库
硬约束:第一版成功标准不是打开一个平台页面,而是能把允许资源转为家庭本地媒体资产,并在自有播放器中播放。