
去年那阵子保种顺手下了不少无损,qBittorrent跑了大半年,FLAC攒了60多个G、两千来首歌。文件是齐了,有天想认真听一圈才发现不对劲——歌全躺在NAS里,我这耳机、音箱、功放,没一个跟NAS沾边的。电影有电视当出口,NAS里的电影怎么在电视上看我早就折腾明白了;轮到音乐,出口这事比电影还绕一点。这回把家里三套音响全接了一遍,接法和音质账都记下来。
先分清一件事:手机是遥控器,不是喇叭
最容易走弯路的,是拿手机蓝牙连音箱,再用手机App去放NAS里的歌。这么干歌是能响,但手机成了音源——你在手机上干点别的、来个电话,音乐就断。而且这条路音质先打折一截,后面细说。
正经的玩法叫推流。DLNA这套老协议里有三个角色:NAS是服务器,音箱是渲染器,手机是控制点。你在手机上点了首歌,指令发给NAS,NAS把音乐文件直接推给音箱,手机从头到尾只发了几条控制命令,不碰音乐数据本身。AirPlay是一个思路,苹果自家的协议,手机点一下,声音从音箱出,手机锁屏照样播。
所以判断一套音响能不能接NAS,就看一条:它自己能不能上网。能上网的,基本都有戏;只能蓝牙的,就只剩蓝牙一条窄路。
第一条路:智能音箱和有源音箱,自己会上网
最快跑通的是家里那台音箱Pro。这机器本来是给智能设备当蓝牙网关用的,家里几十台设备的组网里它是功臣之一,机身自带WiFi。翻了圈它的音乐功能,全是在线服务,本地文件不支持。后来靠DLNA解决:手机装了个推流App当控制点,选中音箱当渲染器,再浏览NAS共享目录里的FLAC,点播放,声音就从音箱出来了。
这里有个我误解了很久的点:推流App在手机上浏览的是NAS的共享目录,但播放时数据不是从手机中转的。我一开始以为手机要先把歌拉下来再推给音箱,特意切到5G,后来盯着流量看,手机基本没动,NAS和音箱自己在传。所以听歌对网络的要求低得离谱——一首无损的歌码率也就一千三四百kbps,1.4Mbps上下,连2.4G都绰绰有余,跟看4K视频完全两码事。
要是打算添新音箱,认准包装上有AirPlay 2或者标了DLNA的,接NAS就是原生能力,不用任何折腾。AirPlay 2我测下来最省心:手机一键投,锁屏不断流,音质后面单独算账。
第二条路:电视当跳板,零成本但音质随缘
客厅那套是电视自带喇叭加个回音壁。电视本来就是NAS的老熟人,装个播放器App连SMB,或者直接开Jellyfin放歌,声音走电视和回音壁。这条路零成本,五分钟搞定,缺点是音质随缘——电视喇叭就那个水平,回音壁看档次。而且电视得开着屏放歌,一个月下来电费也多几块,NAS加周边设备的电费账我算过,机顶盒待机都能吃出15瓦,电视整屏开着更别提了。适合临时听,不适合当主力。
顺带一提,卧室那台老电视我也试了,百兆网口,放无损毫无压力。音乐码率不到视频的十分之一,百兆口同时喂好几路无损都够。所以老设备听歌不用升级网络,这点跟看电影不一样。
第三条路:我爸那台老功放,几十块的接收器救活了
最有成就感的反而是我爸留下的老功放,配一对书架箱,纯模拟输入,RCA红白莲花头,别提联网了,连USB口都没有。这机器扔了可惜,吃灰又占地方。
答案是给它加个"接收器"。说白了就是把网络音乐翻译成模拟信号的小盒子:一头连WiFi,一头出3.5mm或者RCA,插到功放的输入口。DLNA、AirPlay通吃,几十到一百多块。我买了个六十多的,配好WiFi,推流App里就能看到它,跟智能音箱一样用。开机功放、手机点歌、书架箱出声,那个味道确实是小音箱比不了的。
省钱的偏方:抽屉里的旧安卓手机也能当AirPlay接收器,装个接收端App插着电,耳机口接功放。缺点是这手机得常年供电开着,屏幕老化、电池鼓包都是隐患,长期用还是正经接收器省心。
音质这笔账:蓝牙、AirPlay、DLNA差距挺大
三条路打通之后我做了组对比,同一首FLAC,几种出口轮着听,再把协议的账翻出来对,差距能解释得通:
| 出口方式 | 传输的是什么 | 折损 |
| AirPlay 2 | ALAC 44.1kHz/16bit 无损 | CD级无损,Hi-Res源会被降到CD级 |
| DLNA推流 | FLAC原文件直达 | 看接收端解码,主流按CD级放 |
| 蓝牙(LDAC) | 最高990kbps有损压缩 | 接近无损,要两端都支持 |
| 蓝牙(SBC/AAC) | 250~330kbps有损 | 无损被压到约四分之一 |
账很直白:WiFi这头的AirPlay和DLNA,传的是无损;蓝牙这头,除了LDAC这种高码率编码能贴近,常见的SBC、AAC都是把无损压到四分之一左右再发出去。我那对书架箱上AB对比,蓝牙和接收器(DLNA)的差别一耳朵就能听出来,主要差在高音发毛和人声密度。所以音箱离得远、又只有蓝牙可用的时候,与其纠结线材,不如先解决传输方式。
还有个反直觉的点:NAS本身不参与解码,它就是个发文件的。听歌对NAS性能几乎零要求,我家那台N100平时跑着Docker忙得欢,放音乐的时候CPU纹丝不动。
NAS这边的准备,顺便给你个对号表
出口解决完,回头收拾NAS这头。最简单的玩法是共享目录直接浏览——推流App和电视播放器都能读SMB共享,文件夹就是歌单。但两千首歌没有封面墙、没有歌手分类,找歌靠翻文件夹,体验跟十年前一样。
想体面点,Docker里丢个Navidrome。这东西是专门的音乐服务器,轻得不像话,低配机器都跑得动,音乐目录丢进去自动扫、自动配封面。手机上装个Subsonic协议的播放器(音流、Symfonium都行),填上NAS的地址和账号,封面墙、歌单、随机播放全有了,在家在外都能连。群晖用户可以先用自带的Audio Station,够用再考虑换。
还有个休眠的坑,跟看电影不是一回事。电影的流量大,硬盘转个不停;听歌一首歌就30MB,放完歇着,歇着歇着硬盘就睡了,下一首点下去,卡在那等盘转起来,快则三五秒,慢了十来秒。硬盘休眠被唤醒这事我查过一晚上日志,听歌属于自己给自己制造唤醒。我把音乐目录挪进了不休眠的下载盘——那块盘本来就常醒,不差这一口。要是你的音乐在单独一块盘上,就得在听歌体验和省那点电之间挑一个了。
家里人多的,记得给每个人开独立账号,只给音乐目录的只读权限,谁也误删不了谁的歌。
到这儿三条路都通了,给你个对号入座:
| 你家的情况 | 优先试 |
| 有智能音箱/带AirPlay的音箱 | 手机推流App直接推,十分钟搞定 |
| 只有电视和回音壁 | 电视装播放器连NAS,先听为敬 |
| 有老功放/无源书架箱 | 几十块接收器,最值的一笔投入 |
| 只有手机蓝牙能凑合 | 能响,但无损打四折,别再折腾线材 |
顺序建议:先把免费的推流跑通,确认这套玩法你用不用得上,再决定给不给老功放飞接收器。我现在的日常是手机当遥控器,客厅音箱放背景乐,认真听就开我爸那台功放,NAS安安静静当它的文件仓库。

发表评论