起因是最近用B站Windows客户端看视频的时候,非常卡顿,明明缓冲条已经加载好了但是播放依旧十分卡顿,自家的网络也不差,500Mbps带宽理论上不应该这么卡的,然后在视频播放页面右键查看视频统计信息的时候发现视频的网址不对劲,上网一查发现是PCDN,仔细查看相关文章才发现是分配到了比较差的 CDN 导致的。
解决方法
不论用什么方法,代理软件的分流也好,Adguard 也好,软件无所谓,用任何你熟悉的方式,屏蔽以下 3 个域名后缀:
mcdn.bilivideo.com
mcdn.bilivideo.cn
szbdyd.com
以下是常用软件的解决方法:
// Clash
DOMAIN-SUFFIX,mcdn.bilivideo.com
DOMAIN-SUFFIX,mcdn.bilivideo.cn
DOMAIN-SUFFIX,szbdyd.com
// adguard
||*pcdn*.biliapi.net^$important
||mcdn.bilivideo.com^$important
||mcdn.bilivideo.cn^$important
||szbdyd.com^$important
但是我更推荐火绒,但是火绒现在有个缺点就是需要开启火绒自己的游戏模式,要不然就会一直提示网址风险,火绒新版就这点很傻逼,禁止通知只能开启自带的游戏模式,不知道是哪个傻逼设计的逻辑。
位置是左侧防护中心(一个盾牌)——网络防护——恶意网址拦截,具体如图所示:

点击最后边的小齿轮进去,在自定义规则页面点击添加:
*.mcdn.bilivideo.com
*.mcdn.bilivideo.cn
*.szbdyd.com

这样就设置好了,如果觉得提示很烦人就开启火绒自带的游戏模式吧,真嘚儿,草!
原理:
B 站的服务商 CDN 有这几种,在 PC客户端或者网页端我们可以在视频中右键→视频统计信息,可以看到我们当前的视频使用的 CDN 信息:

可能出现的 CDN 如下:
-
upos-sz-mirror****.bilivideo.com,看域名应该是服务商方案,质量好- 腾讯:cos,cosb,coso1,coso2,bos
- 金山:ks3,ks3b,ks3c,ks32
- 七牛:kodo,kodob
- 华为:hw,hwb,uphw,js
- 阿卡迈(海外):akamai
-
自建 CDN (?),质量尚可
cn-****-dx-v-**.bilivideo.com,可能是 B 站的自建服务器其中可以看到省份和城市首字母缩写 -
MCDN,质量差,P2P 节点,B 站为了省钱搞的
xxxxx(ip地址).mcdn.bilivideo.comxy99x999x99x99xy.mcdn.bilivideo.cn
查了一圈只在京东云发现了 MCDN,可能是京东云无线宝相关?也可能是京东云 + 无线宝相互配合?
怀疑 MCDN 包含无线宝的原因是 IP 段为家宽段 -
PCDN,质量极差,P2P 节点,B 站为了省钱搞的
********.v1d.szbdyd.com
到这就完全看脸了,各个地区上行带宽不可控,你连接到的节点与你的距离不可控,有的时候甚至无法顺利播放 1080P
我们要做的就是屏蔽掉那些质量很差的 CDN,让 B 站误以为我们连不上这些 CDN,从而去连接高质量的 CDN(对于 B 站来说更贵的流量费用)

啊,丝滑~!
IPV6疑似能解决
B 站的 video host 有四种类型:(我将其添加个称呼好标注,非官方称呼)
upos-sz-mirrorkodo.bilivideo.com / upos-sz-mirrorcos.bilivideo.com / Mirror 型
cn-gdgz4-cmcc-v-09.bilivideo.com / cn-gdst-cmcc-bcache-02.bilivideo.com / Cache 型
xy112x48x59x98xy.mcdn.bilivideo.cn / xy110x85x55x73xy.mcdn.bilivideo.cn / MCDN 型
a93lt21v.v1d.szbdyd.com / hz6xy5t6.v1d.szbdyd.com / PCDN 型
以上几种是在广东移动的场景下测的,其他运营商应该也差不多。
在有无 IPv6 的情况下有很大区别:
无 IPv6 时:
PCDN 型 的概率很高,但因为是 PCDN ,质量比较一言难尽。
MCDN 型和 Cache 型 一般出现在比较热门的视频或是电影番剧中,质量尚可,高峰期可能会慢点但仍可接受。
Mirror 型分配就很奇怪了,热门视频有可能,但冷门或是几年前的视频也都分配这个,有快有慢不知道 B 站怎么搞的。
有 IPv6 就是两个世界了:
PCDN 型基本就没有了,MCDN 和 Cache 型概率也低很多。
Mirror 型分配的概率大大提高,冷门热门分配的都是这个,而且速度超级快,很少遇到卡顿。
还有一种办法就是开启IPV6,并且设置高优先级。
以上内容来自于:话说我宽带网速都有挺好 有 1000M,但为啥用 Chrome 系浏览器看 B 站经常缓冲不过来? – V2EX
1 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
2 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
3 本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。


- 最新
- 最热
查看全部