这个项目能做什么

PlxNative 是一款面向 LG webOS 电视的快速非官方 Plex 客户端。与在电视 Chromium 中作为网页运行的官方应用不同,PlxNative 直接在 GPU 上以 60 fps 绘制界面,并使用电视的原生解码器进行视频播放。这带来了更迅捷、更灵敏的体验,在较旧的电视上尤其明显。 该应用主要使用 Rust 构建,提供接近原生的界面,具备以下功能:主屏幕上的轮播主视觉、媒体库货架、跨所有服务器的搜索,以及功能完整的播放器,支持章节、轨道菜单、继续播放、快进快退、跳过片头/片尾,以及带自动播放下一集的 Up Next。它支持直接播放 H.264 和 HEVC,包括 4K、10 位、杜比视界配置文件 5 和 8,以及 E-AC-3 Atmos,其他格式则由服务器转码。 PlxNative 需要 webOS 4.0 或更高版本。它可以通过 LG 开发者模式或 Homebrew Channel 安装(大多数功能无需 root)。已知问题存在于部分 2019 年搭载 k5lp/k3lp 芯片的机型(在开发者模式下视频无法播放)、搭载固件 3.9.3 的 2018 年机型(视频始终无法开始),以及 k6hp 芯片机型(会崩溃)。该应用包含可选的崩溃报告和使用分析,并具有严格的隐私保护——不会向开发者发送任何媒体库数据或个人信息。 该项目基于 GPL-3.0-or-later 开源,并提供 nightly 构建版本。它是一款非官方客户端,与 Plex 或 LG 无关联。