Skip to content

栖流 1.2.0

Choose a tag to compare

@github-actions github-actions released this 06 Sep 10:22
· 6 commits to main since this release

修复与播放来源

  • 修复 Android 点击图标立即退出:在 Activity 建立后初始化 Android 上下文及凭据存储,存储失败不再导致播放器退出。
  • Bilibili 画质选项只使用当前房间的 accept_qn,不再把全站画质名称表中的档位全部显示为可选。
  • 画质和线路改为应用内深色选项框,支持键盘选择;设置页面更紧凑,默认桌面窗口无需滚动。
  • 切换画质或线路时立即清除旧监控数据,并在连接完成后显示服务端实际画质和线路。
  • 调整 Bilibili 初始数据缓存,减少低码率直播起播等待;持续缓冲仍取决于直播源与网络情况。
  • 新增斗鱼与抖音直播间解析,以及收藏列表开播状态检查。

验证

  • 33 项前端测试、32 项 Rust 测试和生产构建通过。
  • Android 15 ARM64 模拟器复现旧版崩溃;修复版通过三次冷启动及后台恢复,界面正常显示。
  • Android 安装包在未配置正式签名时明确标注为 debug 测试包。

播放控制

  • “立即播放”不再自动收藏直播间;收藏改为独立操作,并将最后播放项与收藏状态分别持久化。
  • 设置页增加当前直播间标题、主播、头像和直播状态,换源后能立即确认实际播放对象。
  • 虎牙与 Bilibili 会返回真实可用的画质、CDN 与传输线路,允许用户手动切换;手动选择画质后,本次播放不会被自动降档策略覆盖。

窗口与动效

  • Windows 主窗口改为无系统标题栏,并在应用内提供最小化、最大化/还原和关闭按钮,同时保留顶部拖动区域。
  • 设置、收藏、监控和关于共用一条可滑动的橙色指示条,内容按标签方向横向切换。
  • 继续保持设置面板永久挂载;展开和收起只改变合成层位移,不改变视频尺寸,也不产生横向溢出。