Repository navigation
OpenXPlay Relay for Android 0.2.2
·
230 commits
to main
since this release
Android 0.2.2 — steadier CarPlay screen handoff, direct DLNA H.265 and a single Home
New
- Three default-on experimental options for screen connections: Isolate screen sessions, Reset screen state on reconnect, and Synchronize screen handoff.
- ZEEKR in the car catalog. ZEEKR owners see a hint and a Trusted HTTPS setup button in Settings > Car and screen and in the setup guide.
- Tesla browser adaptation has its own Settings page, always listed after Car and screen; TeslaMirror is listed first and recommended. Saved choices are unchanged.
- The exported log records what DLNA and Miracast did: state, failures and statistics every 10 s, with URLs removed.
Changes
- When the iPhone opens a new AirPlay control session while the old one is still closing, the new CarPlay picture keeps its screen: late frames, teardown and callbacks from the old session no longer stop it.
- DLNA receives the iPhone's H.264 or H.265 directly. The H.265-to-H.264 transcoder is gone (when it failed, the receiver stayed blank), and H.265 now carries an access unit delimiter per frame, so Xiaomi hyperDLNA renderers keep playing.
- Relay is a single activity with one Home: notifications, startup on boot, pairing and the CarPlay host overlay no longer open a second Home, each page appears at most once in the Back stack, and only one dialog or sheet shows at a time.
- The browser admin page follows the app's design: the same stage on Home, Settings in the app's menu tree, light and dark.
Notes
- The three new options are experimental and can be disabled individually; changes apply to the next connection.
Android 0.2.2 — CarPlay 画面交接更稳定、DLNA 直通 H.265、只有一个主页
新增
- 三项默认开启的画面连接实验功能:隔离新旧连接画面、重连时重置画面状态、同步画面交接。
- 车型目录加入极氪。选择极氪的用户会在「设置 > 车型与屏幕」和设置向导中看到可信 HTTPS 的建议和设置按钮。
- 特斯拉浏览器适配改为单独的设置页面,始终列在「车型与屏幕」之后;TeslaMirror 排在首位并标为推荐。已保存的选择不变。
- 导出的日志记录 DLNA 和 Miracast 的运行情况:状态、失败原因和每 10 秒的统计,不含网址。
变更
- iPhone 在旧的 AirPlay 控制会话尚未关闭时打开新会话,新的 CarPlay 画面会保留屏幕:旧会话迟到的画面、断开和回调不再使其停止。
- DLNA 直接接收 iPhone 的 H.264 或 H.265。移除 H.265 转 H.264 的转码器(转码失败时车机黑屏);H.265 每帧带访问单元分隔符,小米 hyperDLNA 接收端可以持续播放。
- Relay 只有一个界面和一个主页:通知、开机启动、配对和 CarPlay 主机界面的浮层不再打开第二个主页;返回栈中每个页面最多出现一次;同一时间只显示一个对话框或面板。
- 浏览器管理页面采用与 App 一致的设计:主页显示同样的连接舞台,设置沿用 App 的菜单结构,支持浅色和深色。
说明
- 三项新功能仍在实验中,可以分别关闭;更改在下一次连接时生效。
Built from OpenXPlay-Relay@53e3fdf1bd28, OpenXPlay-Stream@a087cc6ddacf and OpenXPlay-DiPlay@0dbc39bce944.
openxplay-relay-0.2.2.apk: the Android app. Signing certificate SHA-256:fca7b492d0feb3a8401eba8dec5b71766415ea6154aed36c9d1838c4c6a186dbopenxplay-relay.apk: the same app under a fixed name, for the latest-download link.SHA256SUMS: SHA-256 checksums of these files.
Setup: https://openxplay.org/en/quick-start · 设置:https://openxplay.org/quick-start. No build contains an Apple accessory (MFi) identity; supply your own.