网易云音乐 · 大屏客户端 · 第三方

为大屏而生 为遥控与指尖而磨

起点是一台 1GB 内存的电视盒子:装不下官方客户端,也用不顺手。
于是有了 NcmLite —— 重新做的大屏界面:三米外看得清,遥控器走得通,手指一划也顺手。

  • 无损 / Hi-Res
  • 逐行歌词
  • 副歌标记
  • MV 播放
  • 艺人百科
  • 播放诊断
1 GB低配盒子实测
5 档音质可选
100%遥控器可操作
0广告与打扰

Capabilities

该有的都有
遥控器和手指都顺手

不堆功能,只把大屏上真正用得上的东西打磨到顺手:搜索、播放、歌词、MV、百科、队列, 一套操作逻辑贯通到底。

01

大屏首页

每日推荐、雷达歌单、最近播放、MV 推荐一屏铺开。列表与图块双排列,随你习惯。

02

全功能搜索

单曲、歌单、专辑、歌手、MV 五类分栏。搜到就能进详情 —— 不再"看得到点不开"。

03

沉浸播放器

大封面、逐行歌词、点歌词即跳转。进度条上自动标注副歌区间,一眼看到该往哪跳。

04

MV 与百科

MV 多清晰度播放、快退快进;歌曲百科与艺人百科,把专辑介绍、代表作品、主要成就都收进来。

05

登录与多设备

扫码登录,或一键拉取云令牌 —— 换一台设备不用重新扫码,登录态跟着你走。

06

播放诊断

出问题不必靠猜:内置面板记录最近的播放事件、音源档位与实际音量,一键复制给开发者。

Remote & Touch

一块屏幕
两种手感

电视上只有四个方向键和一个确认键,平板上是手指。同一套界面, 两种输入都得顺手:遥控器要看得见焦点,触屏不该冒出多余的光标。

  • 焦点光标全覆盖 —— 卡片、按钮、图标按钮、标签、抽屉项,只要能被选中,就一定有描边。
  • 浮层焦点隔离 —— 播放器、队列、MV 叠在一起时,只有最上面那层可聚焦,按键不会跑进被遮住的界面。
  • 能进,也能出 —— 进度条左右快进、上下正常移出;搜索框按下一键离开,右方向直达旁边的按钮。
  • TV 模式开关 —— 用遥控器时开启,焦点光标全程可见;用平板或鼠标时不开,界面干净得像普通 App。
三米之外,字要看得清; 一次按键,路要走得通。

— 这是这套界面唯一的设计原则

Sound & Content

音质与内容,一个都不省

01

五档音质,如实相告

标准 / 较高 / 极高 / 无损 / Hi-Res。当接口在背后悄悄降档时,界面会明确告诉你 "实际拿到的是哪一档",而不是让你以为在听无损。

  • 按文件大小 ÷ 时长核算真实码率
  • 解码跟不上时自动降一档并提示
  • 无损优先走加密通道,避免被静默降级
02

MV 与百科,都在同一页

艺人主页里直接有 MV 一栏、专辑一栏与百科条目;歌曲页能跳到对应 MV、专辑与歌手百科, 不用来回翻菜单。

  • MV 多清晰度切换、±10 秒快进
  • 艺人百科:代表作品 / 主要成就 / 从艺历程
  • 歌曲百科:专辑介绍 + 每位歌手简介 + 热评
03

低配设备,也放得完整首

1GB 内存的盒子上,缓冲、图片缓存、磁盘缓存全都要算清楚。目标只有一个: 不卡、不哑、不被系统杀掉。

  • 播放缓冲压缩到 12MB
  • 图片内存缓存限死,不和解码抢内存
  • 剩余空间不足 1GB 自动关闭磁盘缓存

Screens

看一眼就知道它是为电视做的

大字号、宽留白、强对比 —— 三米外看得清,十字键点得准。

首页 · 每日推荐 / 雷达歌单 / MV 推荐
播放器 · 封面 / 逐行歌词 / 副歌标记
艺人主页 · 百科 / MV / 专辑 / 热门单曲

* 示意图,替换成真实截图后效果更佳

Under the hood

为"能跑得下去"做的优化

在同一台盒子上,从"能装上"做到"能放完整首无损",靠的不是硬件,是把每一兆内存都算清楚。

01
独立流式取源

播放不走接口客户端:短超时、快速重连、不压缩字节流,地址提前预解析。

02
12MB 播放缓冲

默认 50 秒音频缓冲在低内存设备上是灾难;压缩后解码不再被回收打断。

03
显式解封装器

不依赖文件头嗅探:接口说是 FLAC,就按 FLAC 解析,从中段开始读也不会认错。

04
整套 TV 焦点规则

一个焦点描边、一个浮层锁、一个 TV 模式开关,而不是散落在各个页面里。

KotlinJetpack ComposeMaterial 3 Media3 / ExoPlayerOkHttpAndroid TV

Get started

装进你的大屏

电视、平板,或者任何一块大屏都可以。扫码登录,或一键拉取云令牌; 用遥控器就开 TV 模式,用手指就什么都不用管。

第三方客户端 · 非官方出品 · 仅供个人学习与自用