Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

《等你下课》没法播放 #75

Closed
nondanee opened this issue May 5, 2019 · 15 comments
Closed

《等你下课》没法播放 #75

nondanee opened this issue May 5, 2019 · 15 comments

Comments

@nondanee
Copy link
Owner

nondanee commented May 5, 2019

@iDesperad0
最新的 release (包括 docker) 上的挂了,已经好几天了(星期二到现在)
最新的 commit,M500 是没问题的
以后不会再管 QQ 高音质了,换一个封一个......

你好,我今天刚在google cloud 台湾节点上部署。 周杰伦的《周杰伦的床边故事》可以播放,但是《等你下课》没法播放(可以看评论)。 我现在不清楚是api海外墙的问题,还是其他什么问题。我非常想知道哪里出了问题,后续是否可以解决。

Originally posted by @onewayticket255 in #48 (comment)

@nondanee
Copy link
Owner Author

nondanee commented May 5, 2019

@onewayticket255
和 issue 不相关的问题麻烦新开 issue

@nondanee
Copy link
Owner Author

nondanee commented May 5, 2019

@onewayticket255
#61 (comment)
被下架的歌在 2018 年之前发行,可以直接匹配到网易云自己的源
2018 年之后,匹配其它平台
麻烦检查一下现在的 version

node app.js -v

@onewayticket255
Copy link

root@vps:/UnblockNeteaseMusic# node app.js -v
0.13.1

无法播放的都是qq的源。网易自己源都可以。

TUNNEL - music.163.com:443
MITM > interface.music.163.com
MITM > interface.music.163.com
MITM > music.163.com
MITM > interface.music.163.com
[561307346] 不爱我就拉倒
http://streamoc.music.tc.qq.com/M5000031TAKo0095np.mp3?vkey=6505C5C69FD42A79C6A58EF80119299EEC55ED96B5977AC6C4879FF38B9A9E8E794216FC63BBA508D34C448AEA2E96AB7870CF05CE30542B&uin=0&fromtag=8&guid=7332953645
MITM > streamoc.music.tc.qq.com
TUNNEL - music.163.com:443
TUNNEL - music.163.com:443
TUNNEL - music.163.com:443
TUNNEL - music.163.com:443
TUNNEL - music.163.com:443
TUNNEL - music.163.com:443
TUNNEL - music.163.com:443
TUNNEL - music.163.com:443
TUNNEL - music.163.com:443
TUNNEL - music.163.com:443
MITM > music.163.com

@nondanee
Copy link
Owner Author

nondanee commented May 5, 2019

@onewayticket255
你点这个链接进去可以打开吗?

@onewayticket255
Copy link

onewayticket255 commented May 5, 2019

直接IOS手机浏览器上可以播放,但是在IOS 最新版本网易云上只能播放网易自己的源.

播放自己源的情况
Snipaste_2019-05-05_16-16-15.png

播放qq源的情况
Snipaste_2019-05-05_16-22-37.png

@nondanee
Copy link
Owner Author

nondanee commented May 5, 2019

@onewayticket255
看一下状态码是不是 403

@onewayticket255
Copy link

刚才是200 现在又变成206 了

HTTP/1.1 206 Partial Content
server: httpserver
content-range: bytes 0-511999/3934873
content-length: 512000
accept-ranges: bytes
server-check: 8c997a0bb99e465223a2e4edd3a94b28
connection: Keep-Alive
keep-alive: timeout=60, max=100
last-modified: Mon, 10 Sep 2018 10:52:32 GMT
content-type: audio/mpeg
cache-control: max-age=7200
client-ip: 34.80.137.51
x-serverip: 122.190.14.148
x-resptime: 05/May/2019:16:37:08 +0800
Date: Sun, 05 May 2019 08:37:08 GMT

@nondanee
Copy link
Owner Author

nondanee commented May 5, 2019

@onewayticket255
既然是 200/206 为什么前面有个红色的叉呀
不告诉你是什么错吗

@nondanee
Copy link
Owner Author

nondanee commented May 5, 2019

@onewayticket255
哦我看到了 client closed
那就不知道了,在局域网开 server 看看吧,同一网络环境下

@onewayticket255
Copy link

在Google cloud 台湾和日本节点上测试,qq的源无法下载。目前不清楚Google Cloud 哪里出了问题
Snipaste_2019-05-05_19-34-11.png

@nondanee
Copy link
Owner Author

nondanee commented May 5, 2019

把 host 换成别的看看
不只 streamoc 这一个
位置在 provider/qq.js
很好找

@nondanee
Copy link
Owner Author

nondanee commented May 5, 2019

GCP 哪个区啊?nslookup 可以查到 ip 吗?查不到就没办法了……

@onewayticket255
Copy link

onewayticket255 commented May 5, 2019

更正一下,GCP是可以用curl下载streamoc.music.tc.qq.com的,不过速度太慢,一首歌要下1分钟左右。

我在腾讯云 上海测试了一下,无论是网易自己源还是qq源都无法播放,并且在GCP上 床边故事这首歌是用网易自己源,而在腾讯云上所有歌都用的是qq的源

现在情况是GCP台湾 只能听网易源,腾讯云所有无版权都用qq源且无法播放

[415792916] 床边故事
http://streamoc.music.tc.qq.com/M500002MVjb31ZNK5m.mp3?vkey=AB5B33341DA7FEBE71F51D690DA494CAC40490578CF9A00ABD30887BECE1DA68D3401210ED4FCC13F604240ACA177A2A7CECDD272AA5FF32&uin=0&fromtag=8&guid=7332953645
MITM > interface.music.163.com
MITM > interface.music.163.com
MITM > streamoc.music.tc.qq.com
MITM > interface.music.163.com
TUNNEL - music.163.com:443
TUNNEL - music.163.com:443
TUNNEL - music.163.com:443
TUNNEL - music.163.com:443
腾讯云

@nondanee
Copy link
Owner Author

nondanee commented May 5, 2019

@onewayticket255
匹配完会用 HEAD 请求检查一次可达性
讲道理匹配到的应该是都可以访问的

你用 macOS 客户端测试吧
iOS 上或许会有别的问题

网络问题不是我能解决的
现在 endpoint 是可以自定义的,上游 proxy 也是可以自定义的,所以你自己想办法啦==

抱歉

@nondanee nondanee closed this as completed May 5, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants