level 7
goltrain
楼主
我这几天在折腾hqplayer的NAA,我是使用机顶盒amlogic S905L3刷armbian安装hqplayer NAA服务。我做了各种优化,播放384khz的最小延迟7微秒,平均延迟8微秒,最高延迟大约120~130微秒。这个结果,事实上已经超过了刷dietpi的延迟水平了。但是我还是不死心,仍然希望进一步压缩延迟。延迟越小,jitter越少。但是chatgpt告诉我,其实我已经玩到极限了,要再上一个台机,把延迟从100多压缩到50~80,根本就不是arm64能搞定的,哪怕就是更换实时内核也无济于事,S905L3到这个水平已经到顶了。如果一定要实现50~80微秒的延迟,至少要上I3-6100。注意,chatgpt的建议是让I3-6100的设备仅仅做一个NAA。就这么个道理,算力越紧巴巴,延迟越大,jitter越大。同样的眼光看达菲,为什么有不少人对比高端机比瘦客户机音质好,我自己也对比过,一耳朵区别,道理也清楚了。瘦客户机算力弱是一回事,其实这倒不是最大的问题,daphile正常原始码输出,本来也不需要太高的算力,瘦客户机的cpu还是应付得过来的。关键的问题是,Atom / 低功耗嵌入式 CPU的USB 控制器延迟波动太大,这是瘦客户机达菲音质不如I3、I5机子的根本原因。core cpu的USB 延迟稳定、Cache 大、播放线程总在低负载区运行,这几点天然就让其jitter相比低功耗cpu小多了。我的结论:玩daphile,尽管瘦客户机也能玩,还是从I3起步吧,再高上去也不会好多少,但是不能太低了。
2025年12月16日 17点12分
1