github June6699/dart_simple_live tv_v1.7.4
Android TV tv_v1.7.4

latest releases: tv_v1.7.8-pre, v1.12.7-pre, tv_v1.7.7...
one month ago

TV 版这次主要跟进新的同步服务,并修掉同步导入时容易因为脏数据中断的问题。同步这块是和主 App 一起反复本地测试过的,不是只改完代码就发。

同步功能

  • 远程同步不再使用原作者的 sync1.nsapps.cn,默认改为新的自建 Cloudflare Workers + Durable Objects WebSocket 服务。
  • 支持创建/加入临时房间,继续同步关注、历史、屏蔽词、B 站账号等数据。
  • 房间只做临时中转,不落库,不保存用户数据;房间 600 秒过期,创建者断开后销毁。
  • 本轮已和主 App 一起做过本地测试:开代理后可以创建房间、加入房间,同步成功。

网络说明

  • 默认同步地址是 wss://simple-live-sync.3439394104.workers.dev/sync
  • 部分网络可能无法直连 workers.dev,如果一直连接中或超时,优先检查网络环境。
  • 桌面主 App 支持填写同步代理地址,例如 127.0.0.1:51888;代理端口请在代理软件里查看。
  • TV 端通常不适合使用本机代理端口,如果所在网络无法访问 workers.dev,建议先用局域网同步/WebDAV,或后续改为自定义域名服务。

导入与稳定性

  • 增强关注、历史、屏蔽词同步导入容错,异常数据会跳过,不再直接中断或闪退。
  • 兼容主 App 新版屏蔽词导出格式。
  • TV 局域网同步自检页修复为正确的 TV 版本信息,不再显示成 Android。
  • 同步连接异常会写入更明确的日志,方便继续定位网络或服务端问题。

本地构建环境

  • Android TV:Microsoft Windows 10 Pro for Workstations 10.0.26200 x64,Flutter 3.41.9 / Dart 3.11.5,JDK 17.0.18。
  • 本轮没有使用 GitHub Actions 构建。

Don't miss a new dart_simple_live release

NewReleases is sending notifications on new releases.