找回密码
 -注册-
楼主: 中关村东路
打印 上一主题 下一主题

五分钟让HQPlayer OS内置airplay功能(无需LMS无需其他硬件),兼谈AirPlay码率

[复制链接]
21
发表于 2022-7-22 16:40 | 只看该作者 来自 天津市
学习了 朋友发论文有一套
回复

使用道具 举报

22
 楼主| 发表于 2022-7-22 16:43 来自手机 | 只看该作者 来自 北京市
万远 发表于 2022-7-22 16:35
只能请一声牛di!在编码的代码在flac_init中里改成高码能实现高码传输吗?

我最初去看代码就是想改这个,后来查了第5节后面三条资料才知道并没必要,因为Airplay协议规定了传出的alac上限就是cd质量,也就是flacinit里的4416
回复

使用道具 举报

23
发表于 2022-7-22 17:14 | 只看该作者 来自 广西
中关村东路 发表于 2022-7-22 16:43
我最初去看代码就是想改这个,后来查了第5节后面三条资料才知道并没必要,因为Airplay协议规定了传出的al ...

万一呢?!
回复

使用道具 举报

24
 楼主| 发表于 2022-7-22 17:19 来自手机 | 只看该作者 来自 北京市
万远 发表于 2022-7-22 17:14
万一呢?!

万一什么……
回复

使用道具 举报

25
发表于 2022-7-22 21:03 | 只看该作者 来自 广西北海市

万一通过修改能够传输高码率。 也就是抱着试一试态度来修改。
回复

使用道具 举报

26
 楼主| 发表于 2022-7-22 21:05 | 只看该作者 来自 北京市
万远 发表于 2022-7-22 21:03
万一通过修改能够传输高码率。 也就是抱着试一试态度来修改。

当然能提高码率了,但是这不就变成src了吗,根据airplay协议,接收到的alac就是44/16的。
回复

使用道具 举报

27
发表于 2022-7-22 21:39 | 只看该作者 来自 浙江省宁波市
尽管还没开始玩AM,这个必须顶一下,感谢楼主的分享。
回复

使用道具 举报

28
 楼主| 发表于 2022-7-22 21:57 | 只看该作者 来自 北京市
欢欢乐乐 发表于 2022-7-22 21:39
尽管还没开始玩AM,这个必须顶一下,感谢楼主的分享。

我平时用roon听本地加qobuz,am升频是昨天试听了一下,可能有人用到就发出来了
回复

使用道具 举报

29
发表于 2022-7-22 22:06 来自手机 | 只看该作者 来自 上海市
中关村东路 发表于 2022-7-22 16:24
放暑假住乡下重新折腾了一套系统。就整理了两份笔记。现在已经都删了装回gentoo+roon了,硬件升频dsd512
...

airplay更偏向于消费多媒体吧,还是那篇“硬核”更有诚意。耍宝似的工具箱,极致优化的路数呈现如同现场观摩了一场精密手术。嫌麻烦的买一个gentooplayer来玩可能会省力点。
回复

使用道具 举报

30
 楼主| 发表于 2022-7-22 22:59 | 只看该作者 来自 北京市
leonbernieni 发表于 2022-7-22 22:06
airplay更偏向于消费多媒体吧,还是那篇“硬核”更有诚意。耍宝似的工具箱,极致优化的路数呈现如同现场 ...

AirPlay主要是方便
回复

使用道具 举报

31
发表于 2022-7-22 23:15 | 只看该作者 来自 四川省德阳市
文科生看了几段后,疯了
回复

使用道具 举报

32
 楼主| 发表于 2022-7-22 23:30 | 只看该作者 来自 北京市
雨后休闲时光 发表于 2022-7-22 23:15
文科生看了几段后,疯了

只有第三段是实现,其他都是优化和原理的讨论,可以略过
回复

使用道具 举报

33
发表于 2022-7-22 23:46 | 只看该作者 来自 广西北海市

十分感谢你的分享,按你的方法弄成功了。QQ可以推送44.1 16位,如图,但为什么有128kbps,这是无损推送吗?
回复

使用道具 举报

34
 楼主| 发表于 2022-7-22 23:58 来自手机 | 只看该作者 来自 北京市
万远 发表于 2022-7-22 23:46
十分感谢你的分享,按你的方法弄成功了。QQ可以推送44.1 16位,如图,但为什么有128kbps,这是无损推送吗 ...

本帖是airplay,qq走的qplay实际上是upnp
回复

使用道具 举报

35
发表于 2022-7-23 00:04 | 只看该作者 来自 广西北海市
中关村东路 发表于 2022-7-22 23:58
本帖是airplay,qq走的qplay实际上是upnp

为什么没装之前都是320kbps,安装后变成128kbps呢?感觉音质还变好了!难道是错觉?
回复

使用道具 举报

36
 楼主| 发表于 2022-7-23 00:44 来自手机 | 只看该作者 来自 北京市
万远 发表于 2022-7-23 00:04
为什么没装之前都是320kbps,安装后变成128kbps呢?感觉音质还变好了!难道是错觉?

说明这个文件qq存的是128,高码率是升频来的,算法又不如hq
回复

使用道具 举报

37
发表于 2022-7-23 10:36 | 只看该作者 来自 浙江省宁波市
本帖最后由 nblinan 于 2022-7-23 10:37 编辑

十分感谢楼主。感觉楼主是个牛人。但补充下,楼主忘记对下载的文件 授权了,导致服务启动不了。后来查看了airconnect的日志,发现的。命令:journalctl -u airupnp.service
回复

使用道具 举报

38
 楼主| 发表于 2022-7-23 13:00 | 只看该作者 来自 北京市
nblinan 发表于 2022-7-23 10:36
十分感谢楼主。感觉楼主是个牛人。但补充下,楼主忘记对下载的文件 授权了,导致服务启动不了。后来查看了a ...

多谢指出,可能是因为我们操作系统不同,我补充进去吧
回复

使用道具 举报

39
 楼主| 发表于 2022-7-23 13:03 | 只看该作者 来自 北京市
本帖最后由 中关村东路 于 2022-7-23 13:13 编辑
中关村东路 发表于 2022-7-22 15:23
3. 让HQPlayer OS支持airplay

3.1 把HQPlayer OS烧录至u盘(可选)

补充一下,感谢网友nblinan提醒,稳妥起见,上面帖子最后一段代码中给airupnp-x86-64-static增加执行权限(如果你用的是linux/unix/macox电脑应该不需要这行,但加上也没什么问题),修改成:
  1. mkdir -p /var/lib/airconnect/
  2. mv /boot/airupnp-x86-64-static /var/lib/airconnect/
  3. mv /boot/airupnp.service /etc/systemd/system/
  4. chmod +x /var/lib/airconnect/airupnp-x86-64-static
  5. systemctl enable --now airupnp.service
复制代码


回复

使用道具 举报

40
发表于 2022-7-23 13:39 | 只看该作者 来自 浙江省杭州市
牛叉到极点,简直是linux小白的宝物。
楼主要是有空闲,可以搞一下HQ OS + Tidal connect。
这个要是实现了,在PC端的Tidal上面就能直接HQ升频播放了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | -注册-

本版积分规则

Archiver|手机版|粤icp备09046054号|耳机网-耳机大家坛

粤公网安备 44030602000598号 耳机大家坛、www.erji.net、网站LOGO图形均为注册商标

GMT+8, 2024-6-9 14:20

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表