Compare commits

...
15 Commits
Author SHA1 Message Date
余生andClaude Opus 5 3ffcb525d3 docs: say Entryway is free but closed source, not MIT
Drops the MIT badge, the licence section with the NipaPlay-Reload
credits, and the links to the source repositories, which are private.
The README now says Entryway is free to use but not open source.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-18 18:08:24 +08:00
余生andClaude Opus 5 00cdf00fe0 docs: invite readers into the Entryway Buddys WeChat group
Adds the group's QR code under the latest releases, with a pointer to
entryway.top for a fresh code once this one expires (WeChat group codes
last seven days). The image starts at the group name, without the
members' avatar collage.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-18 17:20:50 +08:00
余生andClaude Opus 5 abec806aea docs: list Android 0.90.0 and TV 0.25.0, with entryway.top as the site
The README still showed the global v0.24.0 batch. It now lists each
platform's current independent release with Gitea downloads, GitHub
mirrors, sizes and SHA-256, the 1.0 backup notice, what 0.88-0.90
brought, the supported media sources, and the renamed GitHub owner.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-18 11:50:15 +08:00
余生 bf74848404 docs(release): publish v0.24.0 preview artifacts 2026-08-15 23:20:21 +08:00
余生 681fb2d6a0 docs(release): publish v0.23.0 debug artifacts 2026-08-11 23:16:19 +08:00
余生 c4248f8cc5 release: prepare v0.22.0 mobile pad update 2026-08-11 00:34:04 +08:00
余生 2de521154c fix(tv): update v0.21.1 release notes 2026-08-09 21:56:24 +08:00
余生 e02b2fbaa7 release: publish v0.21.1 mobile bugfix 2026-08-09 10:48:01 +08:00
余生 a74eefa394 release: publish v0.21.0 mobile detail update 2026-08-09 00:32:03 +08:00
余生 49e08e3e24 fix(release): align candidate source metadata 2026-08-08 18:01:15 +08:00
余生 47dafdf839 fix(release): publish debug APK filenames 2026-08-08 17:59:59 +08:00
余生 394db69387 release: publish v0.20.0 metadata 2026-08-08 17:51:25 +08:00
余生andClaude Opus 5 e92af5d83d release: mobile 0.19.1 signing fix, TV 0.17.0, Windows 0.17.0 (v0.19.1)
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-30 01:32:18 +08:00
余生 78f6683ff1 release: mobile 0.19.0, TV 0.17.0, Windows 0.17.0 2026-07-30 00:56:20 +08:00
余生 eac5511e86 docs: update README for multi-platform with v0.18.1 downloads and website link 2026-07-25 22:06:06 +08:00
3 changed files with 170 additions and 94 deletions
+59 -72
View File
@@ -1,101 +1,88 @@
<p align="center">
<p align="center">
<img src="entryway_logo.png" alt="Entryway Logo" width="120">
</p>
<p align="center"><strong>Entryway</strong></p>
<p align="center">澶氭湇鍔″櫒鑱氬悎绠$悊鐨?Android 濯掍綋瀹㈡埛绔紝鏀寔 Jellyfin 鍜?Emby銆?/p>
<p align="center">A multi-server aggregation Android media client for Jellyfin & Emby.</p>
<p align="center">一扇门,通往你的全部影音。聚合 JellyfinEmby、Plex、fnOS、Navidrome 与本地 / SMB / WebDAV 媒体源的跨平台客户端。</p>
<p align="center">One entryway to all your media — a cross-platform client for Jellyfin, Emby, Plex, fnOS, Navidrome, local folders, SMB and WebDAV.</p>
<p align="center"><a href="https://entryway.top"><strong>官方网站 entryway.top</strong></a> <a href="https://entryway.top">Official Website</a></p>
<p align="center">
<img src="https://img.shields.io/badge/Platform-Android-3DDC84?style=flat-square&logo=android&logoColor=white" alt="Android">
<img src="https://img.shields.io/badge/Kotlin-2.0-7F52FF?style=flat-square&logo=kotlin&logoColor=white" alt="Kotlin">
<img src="https://img.shields.io/badge/Jetpack_Compose-Material_3-4285F4?style=flat-square&logo=jetpackcompose&logoColor=white" alt="Compose">
<img src="https://img.shields.io/badge/Min_SDK-27_(Android_8.1)-34A853?style=flat-square" alt="MinSDK">
<img src="https://img.shields.io/badge/License-MIT-blue?style=flat-square" alt="License">
<img src="https://img.shields.io/badge/Android-0.90.0_Preview-3DDC84?style=flat-square&logo=android&logoColor=white" alt="Android 0.90.0">
<img src="https://img.shields.io/badge/Android_TV-0.25.0-3DDC84?style=flat-square&logo=android&logoColor=white" alt="Android TV 0.25.0">
<img src="https://img.shields.io/badge/Windows-独立版待发布-8A8F98?style=flat-square" alt="Windows">
<img src="https://img.shields.io/badge/Server-Jellyfin%20%7C%20Emby%20%7C%20Plex%20%7C%20fnOS%20%7C%20Navidrome-AA5CC3?style=flat-square" alt="Server">
</p>
---
## 鏈€鏂扮増鏈?| Latest Release
本仓库是 Entryway 的公开发布仓库:安装包以 Release 附件形式提供,客户端的更新检测也从这里读取版本。手机、TV、Windows 三端**独立发版**,各自使用 `android-phone-v*``android-tv-v*``windows-v*` 前缀的 Tag。
- **鎵嬫満鐗?v0.17.0**锛氬畬鏁村寮瑰箷 API 绠$悊銆佺獎灞忓竷灞€淇涓庢寜鏈嶅姟闅旂鐨勫尮閰嶅拰缂撳瓨
- **TV 鐗?v0.16.0**锛氱Щ妞嶅寮瑰箷 API銆侀噸鎺掗仴鎺у櫒寮圭獥骞朵慨澶嶅脊骞曠┛閫忚彍鍗曚笌鐒︾偣闂
- **Windows v0.16.0**:首页横向滚动箭头、查看全部入口、下载页返回按钮
- **鎵嬫満鐗?APK**锛歔`entryway-debug-0.17.0.apk`](https://github.com/JackYucongjia/Entryway_Release/releases/download/v0.17.0/entryway-debug-0.17.0.apk)
- **TV 鐗?APK**锛歔`Entryway-tv-debug-0.16.0.apk`](https://github.com/JackYucongjia/Entryway_Release/releases/download/v0.17.0/Entryway-tv-debug-0.16.0.apk)
- **Windows x64**锛歔`Entryway_0.14.0+33_Windows_x64_Setup.exe`](https://github.com/JackYucongjia/Entryway_Release/releases/download/v0.17.0/Entryway_0.14.0%2B33_Windows_x64_Setup.exe)
- **鍙樻洿鏃ュ織**锛歔`RELEASE_NOTES.md`](RELEASE_NOTES.md)
## 最新版本 | Latest Releases
## 姒傝堪 | Overview
| 平台 | 版本 | 构建号 | 渠道 | 系统要求 | 下载(Gitea | 镜像(GitHub |
| --- | --- | ---: | --- | --- | --- | --- |
| Android 手机 | **0.90.0** | 56 | Preview | Android 8.1+ | [entryway-preview-0.90.0.apk](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/download/android-phone-v0.90.0/entryway-preview-0.90.0.apk) | [下载](https://github.com/YuSheng-Jack/Entryway_Release/releases/download/android-phone-v0.90.0/entryway-preview-0.90.0.apk) |
| Android TV | **0.25.0** | 42 | Release | Android 7.1+ | [Entryway-tv-release-0.25.0.apk](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/download/android-tv-v0.25.0/Entryway-tv-release-0.25.0.apk) | [下载](https://github.com/YuSheng-Jack/Entryway_Release/releases/download/android-tv-v0.25.0/Entryway-tv-release-0.25.0.apk) |
| Windows x64 | 0.18.0+37 | 37 | — | Windows 10/11 | 独立版待发布 | — |
**Entryway** 鏄竴涓潰鍚戣嚜寤哄獟浣撴湇鍔″櫒鐢ㄦ埛鐨?Android 瀹㈡埛绔紝鏍稿績璁捐鐞嗗康鏄?**澶氭湇鍔″櫒鑱氬悎**鈥斺€斿湪涓€涓粺涓€鐨勭晫闈腑绠$悊鍜屾祻瑙堜綘鎵€鏈夌殑 Jellyfin / Emby 鏈嶅姟鍣ㄣ€?
| 安装包 | 大小 | SHA-256 |
| --- | ---: | --- |
| `entryway-preview-0.90.0.apk` | 170,091,554 B | `63dfc5027fd722b9e931b11678b7bb84b72237f64d6f2cad4653a67a6e945b7e` |
| `Entryway-tv-release-0.25.0.apk` | 202,557,288 B | `cabfb74233ec14d82603f97606a32dd07998616c3700d50ab39467d48de19150` |
Entryway is an Android client designed for self-hosted media server users. Its core philosophy is **multi-server aggregation** 鈥?managing and browsing all your Jellyfin / Emby servers from a single, unified interface.
> [!IMPORTANT]
> **1.0 正式版即将发布**,将正式支持音乐与有声书服务器。1.0 与现有 Preview 版本**不兼容、无法直接覆盖升级**,请提前在「设置 › 备份与恢复」备份到本地文件或 WebDAV,安装 1.0 后即可恢复服务器、设置与书签。
## 鏍稿績鐗规€?| Features
- 手机版 Preview 是非调试的持续发布构建(R8 + Baseline Profile),沿用 1.0 前公开包的调试证书,现有用户可直接覆盖安装。
- 每个版本的更新内容见对应 Release 说明:[Gitea Releases](https://gitea.yamby.cn/yusheng/Entryway_Release/releases) [GitHub Releases](https://github.com/YuSheng-Jack/Entryway_Release/releases)。`RELEASE_NOTES.md` 仅保留 v0.24.0 及更早的合并发布记录。
### 馃枼锔?澶氭湇鍔″櫒绠$悊
- 娣诲姞澶氫釜 Jellyfin / Emby 鏈嶅姟鍣紝涓€閿揩閫熷垏鎹?
- 鏈嶅姟鍣ㄥ崱鐗囨樉绀虹敤鎴峰ご鍍忋€佺敤鎴峰悕銆佹湇鍔″櫒鍦板潃
- 闀挎寜鑿滃崟锛氶噸鏂扮櫥褰曘€佹湇鍔″櫒绾胯矾銆佷慨鏀瑰浘鏍囥€佷慨鏀瑰娉ㄣ€佽涓虹瀵嗐€佷慨鏀瑰瘑鐮併€佺紪杈戙€佸垹闄?
- 婧㈠嚭鑿滃崟锛氭悳绱€佹帓搴忥紙榛樿/鍚嶇О/鏈€杩戜娇鐢級銆佺綉鏍?鍒楄〃甯冨眬鍒囨崲銆佹樉绀洪€夐」
- 绉佸瘑鏈嶅姟鍣細鏍囪鍚庨粯璁ら殣钘忥紝闇€鎵嬪姩寮€鍚樉绀?
## 交流群 | Community
### 馃彔 棣栭〉鍗虫湇鍔″櫒
- 棣栭〉鐩存帴灞曠ず褰撳墠娲昏穬鏈嶅姟鍣ㄧ殑濯掍綋搴撳唴瀹?
- 宸︿笂瑙掓樉绀哄綋鍓嶆湇鍔″櫒鍚嶏紝鐐瑰嚮鍗冲彲鍒囨崲鍒板叾浠栭潪绉佸瘑鏈嶅姟鍣?
- 鏀寔绮鹃€夎疆鎾紙Featured Carousel锛夊拰鏃犺疆鎾袱绉嶆ā寮?
欢迎加入微信用户群 **Entryway Buddys**:反馈问题、交流服务器与播放设置,新版本和 1.0 正式版的消息也会第一时间在群里发布。
### 馃幀 鍙屽紩鎿庢挱鏀惧櫒
- **ExoPlayer 寮曟搸**锛氶粯璁ゆ挱鏀惧紩鎿庯紝鍩轰簬 Media3 + Jellyfin FFmpeg 鎵╁睍
- **mpv 寮曟搸**锛氬鐢ㄩ珮鍏煎鎬у紩鎿庯紝鍩轰簬 libmpv锛屾敮鎸佹洿澶氱紪瑙g爜鏍煎紡
- 鎾斁澶辫触鏃惰嚜鍔ㄦ彁渚涘紩鎿庡垏鎹㈠缓璁紝鏀寔鎵嬪姩涓€閿垏鎹?
- 鍒囨崲寮曟搸鏃惰嚜鍔ㄤ繚鎸佹挱鏀捐繘搴?
- 缁熶竴 User-Agent锛歚Entryway/{version} (android; {api})`
Join the **Entryway Buddys** WeChat group for feedback, tips and release news.
### 鈴?鎾斁鎺у埗
- **鍊嶉€熸挱鏀?*锛?.1x ~ 5.0x 婊戝姩鏉?+ 蹇€熼璁撅紙0.5x / 1.0x / 1.5x / 2.0x / 3.0x锛?
- **闀挎寜蹇€熷€嶉€?*锛氶暱鎸夊睆骞曡繘鍏ユ墜鍔ㄧ煭鏃堕棿楂橀€熸挱鏀?
- **鎵嬪娍鎺у埗**锛氬乏鍙虫粦鍔ㄥ揩杩涘揩閫€銆佸乏渚т笂涓嬫粦鍔ㄨ皟浜害銆佸彸渚т笂涓嬫粦鍔ㄨ皟闊抽噺
- **鐢婚潰姣斾緥**锛氬惊鐜垏鎹㈤€傚簲/濉厖/16:9/4:3 绛夋瘮渚嬫ā寮?
- **閿佸睆**锛氶攣瀹氭帶鍒剁晫闈紝闃叉璇Е
- **鍓ч泦瀵艰埅**锛氫笂涓€闆?涓嬩竴闆嗭紝鎾斁鍒楄〃锛堜粎鍓ч泦锛?
<p align="center">
<img src="community-wechat.png" alt="微信群 Entryway Buddys 入群二维码" width="260">
</p>
### 馃敡 mpv 寮曟搸涓撳睘
- **瑙g爜妯″紡鍒囨崲**锛歋W锛堣蒋瑙o級/ HW锛堢‖瑙o級/ HW+锛堢‖瑙?鎷疯礉锛変竴閿惊鐜垏鎹?
- 瀛椾綋鑷姩鍔犺浇锛屾敮鎸佸瓧骞曟覆鏌?
> 微信群二维码每 7 天更新一次。如果扫码提示已过期,请到官网 [entryway.top](https://entryway.top/#community) 获取最新的二维码。
### 馃攰 楂樼骇闊抽
- Apple Spatial Audio 绌洪棿闊抽妫€娴嬩笌鍚敤
- HDR / Dolby Vision 鑳藉姏妫€娴嬩笌鑷姩閫傞厤
## 这一版能做什么 | What's New
### 馃帹 鍏ㄥ眬涓婚绯荤粺
- 鏀寔 **璺熼殢绯荤粺** / **娴呰壊** / **娣辫壊** 涓夌涓婚妯″紡
- 鍩轰簬 Material 3 鍔ㄦ€侀厤鑹叉柟妗?
### 手机版 0.88 – 0.90:界面与交互全面改版
### 馃寪 瀹屾暣鍥介檯鍖?
- 鐣岄潰鏀寔涓枃锛堢畝浣?绻佷綋锛夊拰鑻辨枃
- 50+ 褰辫绫诲瀷鍚嶇О瀹㈡埛绔炕璇?
- 鏍规嵁绯荤粺璇█鑷姩鍒囨崲
- **新导航**:底栏「影音 / 接续 / 资源 / 设置」加独立搜索按钮,滚动自动收起;Entryway 自绘线性图标。
- **四种视觉效果**:毛玻璃、液态玻璃、薄雾、春山;跟随系统 / 浅色 / 深色主题与主题强调色。
- **多服务器合一**:同一部影片在所有服务器上的版本合并展示,支持 4K / HDR / 1080p 筛选,播放中可切到另一台服务器的同一版本。
- **推荐 · 接续 · 搜索**:组件化推荐页(TMDB / 豆瓣榜单、流媒体平台);继续观看、收藏、追更跨服务器汇总;全服务器合并搜索。
- **播放器**ExoPlayer / mpv 双内核自动选择,跳过片头片尾、章节、画中画、Anime4K、播放器书签、杜比视界与 HDR 徽标。
- **音乐(预览)**:Navidrome 专辑、艺人、歌单,迷你播放器与离线下载。
- **个性化**:APP 图标三色自由组合(8 种背景 × 17 种隧道 × 17 种播放三角);简体中文、繁體中文、English、日本語、한국어、Español。
- **备份**:本地文件或 WebDAV,服务器、设置与书签一并备份。
### 馃摜 绂荤嚎涓嬭浇
- 闃熷垪鍖栦笅杞界鐞嗭紝鏀寔鏆傚仠/鎭㈠/鍙栨秷
- 瀛e害/鍓ч泦鎵归噺涓嬭浇锛屼笅杞藉墠鏄剧ず瀛樺偍绌洪棿棰勪及
- 鏃犵綉缁滄椂鑷姩鍒囨崲鍒扮绾垮唴瀹规ā寮?
### 支持的媒体源
## 鎶€鏈爤 | Tech Stack
| 类型 | 服务 |
| --- | --- |
| 视频服务器 | Jellyfin(含 Jellyfin 12)、Emby 及兼容服务端、Plex、fnOS |
| 音乐服务器 | NavidromeSubsonic 协议,预览) |
| 文件源 | 本地文件夹、SMB、WebDAV |
| 弹幕 | 弹弹Play 官方、LogVar 弹幕 API、其他弹弹Play 兼容服务 |
| 绫诲埆 | 鎶€鏈?|
|------|------|
| **璇█** | Kotlin 2.0, Coroutines, Flow |
| **UI** | Jetpack Compose + Material 3 + Navigation Compose |
| **缃戠粶** | Retrofit 3 + OkHttp 5 |
| **鍥剧墖** | Coil 3 |
| **鎾斁鍣?* | Media3 ExoPlayer + FFmpeg 鎵╁睍 / libmpv (鍙屽紩鎿? |
| **瀛樺偍** | SharedPreferences + DataStore |
| **鏋勫缓** | Gradle 9.4, AGP, KSP |
### Android TV 0.25.0
## 璐$尞 | Contributing
- 首页背景随焦点切换,分区顺序可调并立即生效,返回首页时焦点回到进入前的位置。
- Dolby Vision Profile 5 自绘路径:硬件解码 + GPU 色彩重整形。
- 遥控器全键盘搜索、手机扫码辅助输入、完整弹幕设置。
娆㈣繋鎻愪氦 Issue 鍜?Pull Request銆傝緝澶х殑鍔熻兘寮€鍙戝缓璁厛寮€ Issue 璁ㄨ鑼冨洿銆?
## 更新检测 | Update Check
客户端请求本仓库的 Release 列表,按本平台 Tag 前缀与安装包文件名筛选,优先使用 Gitea,失败时降级到 GitHub。
## 许可 | License
Entryway 可免费下载使用,但不开源,源代码不公开。
Entryway is free to use, but it is not open source.
+111 -22
View File
@@ -1,34 +1,123 @@
# Entryway Mobile 0.18.0 / TV 0.16.1 / Windows 0.16.0+35
# Entryway v0.24.0
本批次仅 Windows 端有代码更新,Android 手机版和 TV 版沿用 v0.18.0 已验证安装包。Android 为 1.0 前的 debug 构建
本批次将 Android 手机版公开持续发布切换到 **Preview** 构建,并集中发布界面流畅度、隐私服务器保护、缓存搜索、Dolby Vision 与 mpv 稳定性等更新。Android TV 和 Windows 本批次没有代码变化,继续复用上一版已验证安装包
## 版本与校验
> Preview 是 release 形态的非 debuggable 构建,启用 R8、AOT 与 Baseline Profile,但仍使用历次公开 Debug 包相同的调试证书,现有用户可直接覆盖安装。它属于公开持续发布渠道,不是正式 Release 构建。
| 平台 | 应用版本 | 构建号 | 文件名 | SHA-256 |
| --- | --- | --- | --- | --- |
| Android Mobile | 0.18.0 | 37 | entryway-debug-0.18.0.apk | `0157c126c61d79767952ed995414eb5d8a1239bb2013a2406996468356c7b820` |
| Android TV | 0.16.1 | 36 | Entryway-tv-debug-0.16.1.apk | `09d2a29d65f37cfc62c85b4fb0a7ce9a8386fac9712fb4653b0cec2f7ad69e9f` |
| Windows x64 | 0.16.0 | 35 | Entryway_0.16.0+35_Windows_x64_Setup.exe | `4f4652d5773b383291e0469c2e5a03f03cc0b25a707ebe34b02653fd958f3a14` |
## 版本信息
> Android 为 debug 构建(1.0 前约定),Windows 安装包未签名;首次运行可能触发系统安全提示,需手动确认。
| 平台 | 应用版本 | 构建号 | 渠道 | 安装包 | SHA-256 |
| --- | --- | ---: | --- | --- | --- |
| Android 手机版 | 0.24.0 | 45 | Preview | `entryway-preview-0.24.0.apk` | `413dc569c88b3bff6140609d584d3b826a536f85f2c40ddda57008c839c47ae0` |
| Android TV 版 | 0.18.1 | 39 | Debug | `Entryway-tv-debug-0.18.1.apk`(沿用 `v0.23.0` | `f9a7ef9f71a92df4c0469e75c1e36863062631a9735da417b7b237d54b97e4ba` |
| Windows x64 | 0.18.0 | 37 | Debug | `Entryway_0.18.0+37_Windows_x64_Setup.exe`(沿用 `v0.23.0` | `b744a11a186350461dc6b4143df1fd5ee833bcc0ae1df6bff4339e1824333477` |
## Android Mobile 0.18.0
## Android 手机版 0.24.0
本批次无变化,沿用 v0.18.0 的 0.18.0。
### Preview 构建与界面性能
## Android TV 0.16.1
- 公开持续发布从 Debug 切换到 Preview:关闭调试模式并启用 R8、AOT 与 Baseline Profile,减少 Debug 构建对启动和界面性能的限制。
- 首页滚动视差、图片阴影与播放器进度更新改为更轻量的绘制和局部状态更新,避免整页或整层控件逐帧重组。
- 首页数据由高频主线程轮询改为数据就绪后主动推送。
- 页面切换统一为约 300 毫秒的方向性转场,精简重复淡入、缩放和多组按压弹簧动画。
- 完善手机、Medium 平板与 Expanded 平板的布局规范。
本批次无变化,沿用 v0.18.0 的 0.16.1。
### 搜索与首页缓存
## Windows 0.16.0
- 搜索页优先从各服务器的 Home Snapshot 缓存立即返回结果,后台实时搜索完成后再替换。
- 慢服务器或暂时异常的服务器不再让搜索页长期空白,实时搜索失败也不会清空已有缓存结果。
- 读取其他服务器缓存时不切换当前活动服务器;首页缓存更新后同步刷新搜索缓存。
- 首页轮播支持直接展示海报,减少横图裁切造成的信息损失。
- 首页所有横向媒体行新增浮动左右滚动箭头,鼠标悬停时显示,点击可平滑横向浏览。
- "继续观看"和"我的媒体"分区新增"查看全部"入口。
- "我的媒体"查看全部改为库目录选择页,先选库再看内容。
- 子媒体库行最大条目数从 12 提升至 24,最大化窗口时可展示更多内容。
- 修复离线下载页面进入后无法退出的问题(新增返回按钮)。
### 隐私与稳定性
## 已知问题
- 私密服务器新增密码与生物识别保护,并确保进入隐私设置前也需要完成验证。
- 修复系统备份排除规则未覆盖 DataStore,导致登录凭据与服务器列表可能被纳入系统云备份的问题。
- 修复通知权限被拒绝或撤销后,下载通知可能导致崩溃的问题。
- 修复详情页重复 artwork tag 可能触发崩溃的问题。
- 修复登录页部分小米设备键盘安全区过大,以及 Logo 四周出现白色边线的问题。
- 修复深色主题下卡片出现不协调青色描边、语言切换后设置项未刷新及服务器标签中文缺失的问题。
- 图形字幕(PGS/VOBSUB)在 ExoPlayer 下颜色不可调,属播放器框架限制,可切换 mpv 内核。
- Windows 安装包未签名。
### 播放器、Dolby Vision 与 mpv
- 修正 Dolby Vision Profile 5 的色彩与播放路径,根据 Profile、基底层和设备解码能力选择合适策略。
- mpv 对需要修正的 Dolby Vision 内容启用 `gpu-next` 与软件解码,普通内容恢复默认路径;ExoPlayer 使用设备解码器能力判断 Dolby Vision 支持。
- 新增播放器高级配置:音频解码、gpu-next、快速解码、立体声降混、图片字幕拉伸、不受信任证书、mpv 详细日志、时钟、方向、HDR 色彩模式与最高刷新率等。
- 补齐此前只作用于 ExoPlayer 的 mpv 设置,包括 `vd-lavc-dr``target-colorspace-hint``gpu-api`,并让全屏/最大化画面设置在 mpv 加载完成后正确生效。
- 修复部分 115/云盘 302 直链大体积 MKV 在 mpv 读取尾部索引时遇到 Range 403 后直接 EOF、跳片尾或进入下一集的问题;连接失败后会在实际请求层重建连接。
- 新播放加载动画替换旧实现,并为 Preview/R8 增加 mpv JNI 保留规则。
- 播放进度或播放完成后会刷新首页继续观看等相关区域,同时保留现有缓存策略。
## Android TV 0.18.1
- 本批次无代码变化,沿用 `v0.23.0` 的 Debug APK。
## Windows x64 0.18.0+37
- 本批次无代码变化,沿用 `v0.23.0` 的 Debug 安装包。
- Windows 端正在重构,预计 **2026 年 8 月 17 日**正式发布新版。
- 当前安装包未进行代码签名,SmartScreen 可能显示未知发布者提示。
## 兼容性与构建信息
- Android 手机和 TVAndroid 8.1API 27)及以上。
- WindowsWindows 10 或更高版本,x64。
- 手机版构建命令:`./gradlew :app:assemblePreview`
- 手机版 Preview 签名证书 SHA-256`bbd12fc3757222334f11f22a238012a4745a4423ac07b9dd76b3e887691505c6`
- 源码提交:`f7fdc71bb1134973121118930995f1a7f2895941`
- 源码标签:`v0.24.0`
- 自动验证:`:app:assemblePreview``:app:testDebugUnitTest``:core:testDebugUnitTest``:data:testDebugUnitTest` 与官网 65 项 Node 测试均通过。
### 已知项
当前随包 Baseline Profile 主要覆盖冷启动与登录页;已登录后的首页、详情页与播放器基准数据仍需后续在真实服务器环境中继续采集。
---
# Entryway v0.23.0
本批次为 Android 手机版弹幕曲线和全屏显示更新,采用 Debug 持续发布规则;Android TV 和 Windows 无代码变化,沿用已验证安装包。各端应用版本独立维护:Mobile `0.23.0`、TV `0.18.1`、Windows `0.18.0+37`
> 本批次是持续发布用的 **Debug 版本**,不是正式 Release 版本。正式版将在用户明确确认后单独构建和发布。
## 版本信息
| 平台 | 应用版本 | 构建号 | 安装包 | SHA-256 |
| --- | --- | ---: | --- | --- |
| Android 手机版 | 0.23.0 | 44 | `entryway-debug-0.23.0.apk` | `3348b2b4de53e8bf3d14e5a154ee774cbc7db37cd5a9a57c0cfd8a47f31dd523` |
| Android TV 版 | 0.18.1 | 39 | `Entryway-tv-debug-0.18.1.apk`(沿用 `v0.22.0` | `f9a7ef9f71a92df4c0469e75c1e36863062631a9735da417b7b237d54b97e4ba` |
| Windows x64 | 0.18.0 | 37 | `Entryway_0.18.0+37_Windows_x64_Setup.exe`(沿用 `v0.22.0` | `b744a11a186350461dc6b4143df1fd5ee833bcc0ae1df6bff4339e1824333477` |
## Android 手机版 0.23.0
### 弹幕曲线样式
- 弹幕设置新增“弹幕曲线样式”开关。
- 关闭时使用平滑曲线,适合观察整段视频的弹幕密度趋势。
- 开启时使用峰谷曲线,以更细的时间采样和折线表现突出弹幕密集时刻与剧情高潮。
### 全屏弹幕显示
- 修复播放器隐藏控制栏进入全屏后,第一行弹幕被顶部区域遮挡的问题。
- 控制栏显示时继续保留完整避让距离;控制栏隐藏时仅保留必要顶部安全区,减少画面上方空白。
## Android TV 0.18.1
- 本批次无代码变化,沿用 `v0.22.0` 的 Debug 安装包。
## Windows x64 0.18.0+37
- 本批次无代码变化,沿用 `v0.22.0` 的 Debug 安装包。
- 安装包未进行代码签名,SmartScreen 可能显示未知发布者提示。
## 兼容性
- Android 手机和 TVAndroid 8.1API 27)及以上。
- WindowsWindows 10 或更高版本,x64。
- Android 安装包使用项目 1.0 前的 Debug 变体和证书签名,Windows 安装包未签名。
## 构建信息
- 源码提交:`8d6778b42b7a5f351921248d3a3debde99142aad`
- 源码标签:`v0.23.0`
- 自动验证:`:app:assembleDebug`、官网静态页 65 项测试
Binary file not shown.

After

Width:  |  Height:  |  Size: 63 KiB