耳机网-耳机大家坛

标题: Apple Music【QQ、网易云、酷狗等】无损推送HQPlayer [打印本页]

作者: ytsam    时间: 2025-2-25 15:58
标题: Apple Music【QQ、网易云、酷狗等】无损推送HQPlayer
本帖最后由 ytsam 于 2025-2-25 16:24 编辑

想Apple Music无损推送到HQPlayer的烧友,HQ官方提供了解决方案NAA Input。
大概路径描述:
1、利用HQPLAYER的input功能;
2、iPhone或者iPad苹果设备利用相机套件usb输出到naa input设备(树莓派或者upboard等)


具体配置(以树莓派4b为例):1、树莓派usb c口仅作为data输入口,通过gpio插针给树莓派供电。


     iPad/iPhone --> 苹果 USB C/Lighting 转 USB A(母口)适配器—> usb a to c线—->树莓派 c口;

2、作为NAA input的树莓派4配置 /boot/firmware/config.txt
文件末尾增加一行
dtoverlay=dwc2,dr_mode=peripheral
3、算力机配置 /etc/hqplayer/hqplayerd.xml
位置 Element "engine"
Sub-element "input"
增加一行
<input address="XXXXXX" device="USB Audio (RPi4)" ipv6="1" name="NAA USB Audio" samplerate="0" short_buffer="0" type="network6"/>
XXXXXX是树莓派hostname ;
“NAA USB Audio”是出现在web配置input 设备列表框的名字,可自定义
4、hqpe 和树莓派加电
5、hqpe web配置页面 input 页input设备列表框选择 “NAA USB Audio”, 点 select确认。稍后 main页面应该显示 playing;
在iPhone/iPad上就可以可播放AppleMusic了。
当然QQ音乐、酷狗音乐、网易云等iOS上的音乐播放器也都可以无损推送到HQ了。

补充:

树莓派4 的USB C口上述中仅作为DATA输入口;也支持DATA+POWER模式。
可以通过一下两种方式实现,
1、找到支持DATA+POWER汇总的配件




2、利用有源USB hub




作者: ytsam    时间: 2025-2-25 16:35
利用Alsa Loopback,你还可以这样。



作者: jiazting    时间: 2025-2-25 18:22
还有这种玩法啊,厉害!!
作者: jiazting    时间: 2025-2-25 18:25
只能用PI4的USB-C口做NAA INPTU吗?
作者: caesee    时间: 2025-2-26 00:03
之前用过这个玩法。。延迟有点大,其他都还好
作者: ytsam    时间: 2025-2-26 06:07
jiazting 发表于 2025-2-25 18:25
只能用PI4的USB-C口做NAA INPTU吗?

是的

作者: ytsam    时间: 2025-2-26 06:16
本帖最后由 ytsam 于 2025-2-26 06:18 编辑
caesee 发表于 2025-2-26 00:03
之前用过这个玩法。。延迟有点大,其他都还好

延迟还好吧,不看视频,基本可以忽略不计。
烧友用芝度播放音乐会视频,USB输出到naa input,在播放器里调整一下音频同步时间,基本上感觉不到音视频不同步。


作者: 万远    时间: 2025-2-26 08:43
若是upboard作NNA输入,需要装什么系统?
作者: ytsam    时间: 2025-2-26 09:24
万远 发表于 2025-2-26 08:43
若是upboard作NNA输入,需要装什么系统?

刷naa os 或者debian、ubuntu等Linux下安装networkaudiod(naa);

upboard 需要支持USB OTG的型号
BIOS 将otg 口设置成DeviceMode

作者: 最好的数字就是7    时间: 2025-2-26 14:45
相当有创意
作者: ytsam    时间: 2025-2-26 14:45
本帖最后由 ytsam 于 2025-2-26 14:54 编辑
ytsam 发表于 2025-2-26 06:07
是的

1、usb-c 口 data+power
淘宝搜 树莓派4 USB一分二模块

2、通过gpio插针给树莓派供电,usb-c仅输入data
搜 “DC 转杜邦”

或 “”USB 转杜邦“






作者: ytsam    时间: 2025-2-26 14:58
最好的数字就是7 发表于 2025-2-26 14:45
相当有创意

hqplayer提供的成熟玩法,不是啥创意
解决方案叫“Using any audio source with HQPlayer - Spotify, Amazon, Apple Music, YouTube Music, Deezer, Soundcloud

到简体字,可以加上QQ音乐、网易云、酷狗.........

作者: 耳鸣哥    时间: 2025-2-26 17:07
有没有方法,用电脑爱奇艺看电影,通过网络串流到解码器?解码器自带ROON的网桥。
作者: ytsam    时间: 2025-2-27 08:31
本帖最后由 ytsam 于 2025-2-27 08:35 编辑
耳鸣哥 发表于 2025-2-26 17:07
有没有方法,用电脑爱奇艺看电影,通过网络串流到解码器?解码器自带ROON的网桥。

在个人认知范围内,网络串流到带roon的解码器,可能没办法,roon和roonbridge本身也不支持外来输入;

电脑播放爱奇艺到解码器的想法,大胆估计一下,应该是想在看视频的同时,能够在音箱(或者耳机)获得hifi音质。
如果要结合HQPlayer使用,可以利用NAA,一台NAA可以同时支持input+ouput;

添加1台NAA(如树莓派4b),
1、播放爱奇艺的电脑---->usb--->naa
2、naa--->usb----->解码器(带ROON的网桥的解码器,需要支持USB输入)




这种模式下 实际的音频数据流是: 播放爱奇艺的PC-----usb--->NAA-------网络------->HQPLAYER-------网络---->NAA------usb------>DAC(带ROON的网桥的解码器,需要支持USB输入)





作者: zzkzzk    时间: 2025-2-28 15:05
用虚拟声卡呀,虚拟声卡全局到hqplayer,hqplayer naa 桥核分离到数博或者界面,然后界面到解码,然后延迟你可以设置类似chrome设置延迟1秒/1000ns,用工具或者写脚本,不升频率大概500ns,
作者: zzkzzk    时间: 2025-2-28 15:13
然后通过window 的api可以去设置全局的延迟,也就是说到虚拟声卡的延迟的可以全局包括游戏和视频延迟,然后测延迟的话b站有测延迟的视频。
作者: llzlgb    时间: 2025-3-4 17:41
这种连接方式apple music输出是44.1的倍频吗?
作者: ytsam    时间: 2025-3-5 05:43
llzlgb 发表于 2025-3-4 17:41
这种连接方式apple music输出是44.1的倍频吗?

am码率是多少就输出多少

作者: llzlgb    时间: 2025-3-5 10:37
ytsam 发表于 2025-3-5 05:43
am码率是多少就输出多少

请问你使用相机套机usb直连解码器,解码器显示的码率是多少呢?怎么我的一直都是44.1呢?一直都是44.1意思就是没有绕过src。

作者: ytsam    时间: 2025-3-5 11:29
本帖最后由 ytsam 于 2025-3-5 11:31 编辑
llzlgb 发表于 2025-3-5 10:37
请问你使用相机套机usb直连解码器,解码器显示的码率是多少呢?怎么我的一直都是44.1呢?一直都是44.1意 ...

我用官方相机套件连接解码器

网易云或QQ音乐依赖于音源本身码率。其他app播放软件根据情况设置无损PCM或dsd 输出

作者: hun009    时间: 2025-3-5 13:26
zzkzzk 发表于 2025-2-28 15:13
然后通过window 的api可以去设置全局的延迟,也就是说到虚拟声卡的延迟的可以全局包括游戏和视频延迟,然后 ...

请问你说的这个延迟是把视频往后延迟还是音频往后延迟呢?我这边现在全局推送没有问题了,用ASIO BRIDGE推送DIRETTA桥。主要问题出在视频因为没有延迟,播放得比音频快(大概快500ms)。相当于音频是滞后的,视频播放得快,所以需要把视频往后延迟。

看看你说的这个WINDOWS API可以把全局的视频都往后延迟吗?请问有没有教程呢。谢谢。

作者: zzkzzk    时间: 2025-3-6 12:51
hun009 发表于 2025-3-5 13:26
请问你说的这个延迟是把视频往后延迟还是音频往后延迟呢?我这边现在全局推送没有问题了,用ASIO BRIDGE ...

肯定是要延迟画面呀,大概单hqplayer naa输出大概会比画面延迟300到500ns吧,然后在加上滤波跟卷积升频还会延迟一些看滤波升频选择,如果抽头多的那几个就是65536x4呀1百万抽头之类的延迟会在往后延迟500ns以上,选择4096x4或者65536抽头或者更低的卷积大概就延迟200ns左右甚至不到。然后看你主要用什么了,方法的话,如果不会编程建议去github上找音频延迟或者视频延迟之类的关键词,视频跟音频是不同解码的所以音频延迟可以是负的,原理基本上类似蓝牙音频延迟矫正之类的去搜索这类技术文章

作者: Devastat0r    时间: 2025-3-6 20:21
请教一下楼主
“3、算力机配置 /etc/hqplayer/hqplayerd.xml
位置 Element "engine"
Sub-element "input"
增加一行……”
请问这个步骤是通过ssh连接HQ算力机实现的吗?
作者: ytsam    时间: 2025-3-7 06:39
Devastat0r 发表于 2025-3-6 20:21
请教一下楼主
“3、算力机配置 /etc/hqplayer/hqplayerd.xml
位置 Element "engine"

ssh 登录算力机修改配置文件hqplayerd.xml;
也可以在算力机本地修改。
根据自己的操作习惯

作者: Devastat0r    时间: 2025-3-7 09:03
ytsam 发表于 2025-3-7 06:39
ssh 登录算力机修改配置文件hqplayerd.xml;
也可以在算力机本地修改。
根据自己的操作习惯

烦请楼主详细说明一下,我用putty访问HQ算力机ip:默认端口,然后是默认的hqplayer用户名,password密码(这些没改动过),显示拒绝访问
作者: ytsam    时间: 2025-3-7 10:54
Devastat0r 发表于 2025-3-7 09:03
烦请楼主详细说明一下,我用putty访问HQ算力机ip:默认端口,然后是默认的hqplayer用户名,password密码( ...

如果是 HQPlayer OS,默认账户: root;默认密码:空
默认账户 root 不允许SSH远程登录。
如果想通过root账户SSH登录,需要在算力机本机修改配置文件
nano /etc/ssh/sshd_config
增加两行:
PermitRootLogin yes
PermitEmptyPasswords yes


作者: 戦女神    时间: 2025-3-7 15:52
玩法很不错,看了这个贴几天了,没有动力去弄,虽然树莓派也玩过,HQPlayer NAA也玩过。
看到那些乱糟糟的线、转接件和配置命令就头大,有点影响听音乐的心情。
作者: llzlgb    时间: 2025-3-7 17:06
ytsam 发表于 2025-3-5 11:29
我用官方相机套件连接解码器

网易云或QQ音乐依赖于音源本身码率。其他app播放软件根据情况设置无损PCM ...

我就是通过相机套件连接的外接解码器,一直都是44.1,设置都是正确的,现在只能怀疑套件不是原装的,但手机能够显示套件的序列号。

作者: 万远    时间: 2025-3-13 22:19
好奇请教:一台UP2 board能同时作为NAA INPUT 和 NAA OUT用吗?若能就省了一台NAA桥机。
作者: ytsam    时间: 2025-3-14 08:06
万远 发表于 2025-3-13 22:19
好奇请教:一台UP2 board能同时作为NAA INPUT 和 NAA OUT用吗?若能就省了一台NAA桥机。

当然可以 树莓派4和upboard 都是好的选择

作者: 万远    时间: 2025-3-14 08:39
ytsam 发表于 2025-3-14 08:06
当然可以 树莓派4和upboard 都是好的选择

请问如何操作?我有UP2

作者: kingcole    时间: 2025-3-14 15:38
之前也有想过将一个装有hq的树莓派4作为升频器装进CD机内,然后通过pi4的usb或网口输出给高格式解码,这样既可保留cd机的仪式感,又可玩升频的声音。
又或者将pi4改装成带同轴输入,单独作为一个独立的小升频器使用,不知是否有可行方案
作者: kingcole    时间: 2025-3-14 15:57
好像还真有这样的模块,不过国内好像没有卖?!

微信图片_20250314155305(1).png (242.48 KB, 下载次数: 0)

微信图片_20250314155305(1).png

作者: kingcole    时间: 2025-3-14 16:05
要知道HIFI器材里的独立升频器都死贵死贵!!而且其算法的质量也未见得比pi4 hq算力机好
作者: ytsam    时间: 2025-3-15 09:10
本帖最后由 ytsam 于 2025-3-15 09:20 编辑
万远 发表于 2025-3-14 08:39
请问如何操作?我有UP2

1、Up board 有otg usb接口,需要一根USB A - micro USB B数据线
2、uoboard 的bios 里将该usb otg 口改为device模式
3、在hq 嵌入式系统配置文件参照本贴树莓派配置方法添加一行


<input address="XXXXXX" device="USB Audio (DWC3)" ipv6="1" name="Upboard USB Input" samplerate="0" period_time="0" type="network"/>


XXXXXX是 up board的hostname


你的up2需要确认是否有和uoboard一样的otg usb口

作者: ytsam    时间: 2025-3-15 09:26
本帖最后由 ytsam 于 2025-3-15 09:35 编辑
kingcole 发表于 2025-3-14 15:38
之前也有想过将一个装有hq的树莓派4作为升频器装进CD机内,然后通过pi4的usb或网口输出给高格式解码,这样 ...

支持spdif数字输出(光纤或同轴)的cd 机可以借助树莓派 音频数字输入 HAT卡,实现CD 输出到HQ。
HIFIBERRY DIGI+ I/O
这应该是最具性价比的CD机 搭配hqplayer使用的解决方案之一。该方案也是HQ的彩蛋功能之一!









欢迎光临 耳机网-耳机大家坛 (http://www2.erji.net/) Powered by Discuz! X3.2