跳至主内容

Android TV 0.16 版发布

· 1 分钟阅读
Niels van Velzen
Core Team, Android Lead
非官方测试版翻译

本页面由 PageTurner AI 翻译(测试版)。未经项目官方认可。 发现错误? 报告问题 →

过去一年我们为 Android TV 应用投入了大量开发工作。经过漫长的测试阶段,今天终于正式向公众发布这些成果!本文将带您了解音乐播放改进、全新屏保等各项更新!

——Niels

重大变更

本文将重点介绍几个关键且受欢迎的改进。当然,本次发布还包含更多可见与不可见的优化,完整变更请查阅更新日志。

音乐播放

媒体播放是 Jellyfin 的核心功能。此前 Android TV 应用在播放各类格式时常遇到问题,原有代码也难以维护,导致修复问题和添加新功能困难重重。为此我们决定完全重写播放代码。本次发布的版本已可用于日常使用,音乐播放功能已全面采用全新代码!

虽然大部分改进不易察觉,但您将体验到:崩溃大幅减少,音乐启动更快,遥控响应更可靠。我们还新增了媒体会话功能,现在您可以通过电视上的其他应用甚至手机控制播放/暂停!

改进的编解码器检测将减少转码需求,更多使用直接播放,从而提升播放速度并降低服务器负载。我们已规划进一步优化,并计划添加设备专属设置选项。其他规划功能包括歌词显示、SyncPlay同步播放和无缝播放支持。

基于此新代码的视频播放重构工作已启动,未来将能在共享代码库中轻松为音视频播放添加各类新功能。

Android TV 应用中的音乐播放屏保截图

屏保功能

屏保功能迎来多项优化:全新设计带来更快响应、更佳动画效果和更美观界面。除视觉升级外,还新增了音乐播放屏保,取代了原"正在播放"界面的旧屏保。现在应用开启时默认启用屏保,无需再全局设置。

最棒的是:视频暂停时屏保也能正常显示了!

Android TV 应用中的屏保截图

搜索功能

搜索界面经过部分重构以提升性能。现在输入时会自动取消未完成请求,并采用新的结果获取机制。这些改进使大型服务器的搜索速度显著提升,且不再出现画面闪烁。

Android TV 应用中的搜索视图截图

完整发布说明

本次发布包含超过百项变更(含对应 PR),完整清单请见 GitHub

贡献者鸣谢

Jellyfin 由志愿者贡献者开发,他们的专业技能和无私奉献不可或缺。这些贡献者未受任何组织资助,如果您认可其工作,请考虑捐赠。衷心感谢所有促成此版本发布的贡献者:

Jellyfin开发团队

其他贡献者

我们还要衷心感谢所有报告错误、提供反馈以及参与测试版的用户!正是这些宝贵建议让本次发布成为迄今为止最稳定的版本。

参与贡献

如果您有 Android TV 开发经验或熟悉 Kotlin 语言,欢迎随时加入我们在 GitHub 上的项目,提交您的代码贡献。

您也可以通过我们的Weblate平台帮助将应用翻译成您的母语。

下载

立即更新应用以体验所有新功能!如果您已在使用的应用,应用商店将自动更新 Jellyfin。新用户可在此处获取应用:

Jellyfin for Android TV on Google Play Jellyfin for Fire TV at Amazon App Store Jellyfin for Android TV on F-Droid

支持侧载的直接下载包位于:repo.jellyfin.orgGitHub 发布资源页

您还可以加入我们在 Google Play 上的测试计划,帮助在公开版本发布前测试新功能。