Apple Music Dolby Atmos 国内网络播放可靠性极低

2022-08-16 12:41:08 +08:00
 TomChaai
国服,貌似从上周末开始,播放 DA 的时候会直接卡死,挂梯子也没用。
这几天挂梯子好了,但是上海电信与联通仍然无法播放 DA ,而是会回落到 spatialize audio 。
我的猜想是播放 DA 的话会先下载普通立体声版本,并在后台尝试下载 DA 版本,或者通过 API call 获取一些数据,这个流程出现了问题。
由于挂梯子有效,基本可以确定是网络问题而不是本地 bug 。
这个情况在国内其他地区是否可以复现?谁后台抓个包看看是哪个 host 连不上了?
1711 次点击
所在节点    Apple
14 条回复
Bananana
2022-08-16 13:01:03 +08:00
问下如何区分播放出来的是 da 还是 spatialize
TomChaai
2022-08-16 13:02:10 +08:00
@Bananana 长按控制中心音量条
jmllx1963
2022-08-16 16:28:23 +08:00
相同情况,apple 在国内的鉴权服务器一直都是断断续续的,延时巨高,cdn 也是经常炸...建议还是走梯子吧
KoreaFish
2022-08-16 18:41:50 +08:00
你是國區?
Blessings
2022-08-16 20:08:35 +08:00
美区 am 播放 dolby 没啥问题,apple 相关一直走的直连
wu67
2022-08-16 20:56:07 +08:00
苹果的域名在国内一直都有点不太好, 起码在我这经常会有超长延时的情况. 坐标广州联通. 自如的宽带 wifi. 还有电信偶尔也不太行.
bubuyu
2022-08-16 21:07:59 +08:00
国区 Apple Music ,山东联通,直连,没遇到问题。
lzdlfl
2022-08-16 21:37:47 +08:00
感觉还是 Apple Music 在中国大陆的 CDN 问题
目前我测试出 AM 的在线串流播放域名 aod.itunes.apple.com 在大陆用了了 3 家 CDN

网宿 hls.itunes.apple.com.mwcname.com / appledownload.qtlcdn.com
阿里 aod.itunes.apple.com.w.alikunlun.com
金山 aod.itunes.apple.com.download.ks-cdn.com

在线播放卡顿的问题我也有遇到过,个人感觉可能是在某些地区指定的 CDN 缓存的文件太少了,导致放到一些稍微冷门一点的歌都要回源
本地可以尝试分别 ping 上面 3 家 CDN 的 cname 地址得出 IP ,修改 hosts 文件,优选出播放体验最好的
( ping 值低的不一定播放顺畅,一定要根据各地区不同运营商的情况来自选)
也可以用 *ray 系 / mosdns 中 hosts 「域名 - 域名」映射的功能直接指定 aod.itunes.apple.com 的 CDN

国外的话,aod.itunes.apple.com 则一般对应
Akamai aod.itunes.apple.com.edgesuite.net
苹果自建 CDN aod.itunes.g.aaplimg.com

值得一提的是,苹果自建 CDN 的部分 17 段 IP 在大陆能三网直连,广东到香港 Apple 的 ping 值有时甚至能低至个位数,想要尝试的可以去 ipip.net 上 ping 一下
KoreaFish
2022-08-16 22:14:02 +08:00
直连偶尔不行..但节点 100%可以
TomChaai
2022-08-17 07:24:29 +08:00
@lzdlfl 我抽空抓了下包,还注意到一些主机名:
s.mzstatic.com
cma.itunes.apple.com
有趣的是 cma 这个主机名解析 cname ,无论哪个节点都会在解析过程中转到一个有 china 的中间 cname ,甚至老外在网上还讨论过这个。
从症状上来看,只有 dolby atmos 播放卡顿,这是非常奇怪的,因为如果是 CDN 问题,应该一起卡,而不是只卡 atmos 。我怀疑是 atmos 播放的时候需要额外连接什么东西,但暂时还没有测出来
timsims
2022-08-17 10:00:29 +08:00
这个问题我在家里遇到,外出手机听反而不卡,也有可能是我手机端选了最普通的格式文件不大有关

我现在专门给 AM 开了个策略组,*.itunes.apple.com 一律翻出去
timsims
2022-08-17 23:00:31 +08:00
今晚发现不好使,发现 aod.itunes.apple.com 拿到的是国内的 IP 导致规则失效

于是索性在 host 里写死 17.253.127.213 ,现在听歌直连都比国内的 CDN 快
Chiyen
2022-08-18 13:47:07 +08:00
@timsims 按照你方法试了下,观察一段时间看看。我的感觉比楼主还要久,从八月头就开始了,现在根本 mac 几乎无法正常听完一首曲子,都要崩溃了。
Chiyen
2022-08-18 13:50:56 +08:00
@TomChaai 我的实际情况比你还要差,无损几乎也无法正常听完一首曲子,我现在改了 hosts 看看是不是会好一点:(

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/873180

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX