现在基本用 edge ,经常看个视频一会儿就缓冲了。看直播也偶尔会这样。。谁知道要做什么优化设置吗?
|      1paopjian      2022-01-25 09:11:24 +08:00 换 DNS 试试 | 
|  |      2sun1991      2022-01-25 09:29:21 +08:00 关弹幕试试 | 
|  |      3himarrin      2022-01-25 09:35:39 +08:00  12 我也是 我感觉是 B 站的原因 | 
|  |      4dunn      2022-01-25 09:37:17 +08:00 有梯子吗?之前遇到过梯子的 other  策略设置为了 proxy | 
|  |      5ReputationZh      2022-01-25 09:38:05 +08:00 显卡怎么样,强行 4K 或者高码率也会缓冲。 | 
|  |      6killgfat      2022-01-25 09:39:20 +08:00 via Android 感觉就是 dns 的问题,之前我改 dns 的时候也遇到过 | 
|  |      7Pastsong      2022-01-25 09:42:33 +08:00 via Android  2 dns 把你解析到了海外 cdn ( b 站 cdn 就是垃圾,别的网站都没这个问题 | 
|  |      8iovekkk      2022-01-25 09:47:47 +08:00 同 500M 经常缓冲不过来 我也感觉是 B 站的原因 有意思的是 油管秒开,B 站经常缓冲 我没有全局搭梯子,上油管是开代理的 | 
|  |      9echo1937      2022-01-25 09:51:45 +08:00 如果是直播的时候卡顿,可以看看这个帖子 https://www.v2ex.com/t/774680 | 
|  |      10300      2022-01-25 09:57:05 +08:00 via Android b 站问题,以前问过,说是带 mirror 的 CDN 都很慢 | 
|  |      11ynyounuo      2022-01-25 09:59:42 +08:00 via iPhone  3 @iovekkk B 站对于没流量的「 UP 」上传的视频所提供的 CDN 是非常非常差的,就那些个位数粉丝的「 UP 」上传的新视频一般都会极卡,尤其是海外打开简直要命; YouTube 靠 Google Global Cache 大部分视频体验会比 B 站快一些,不过小流量 YouTuber 也存在一样的问题,甚至清晰度转换优先级也会低,当然比 B 站好就是了 | 
|  |      12codeisjobs OP @winterbells #10 那能改这块吗 | 
|      13CKR      2022-01-25 10:00:02 +08:00 在视频统计信息里面看到 video host 分配的地址经常是海外的,出现的问题就是开始要加载很久或者播放的时候经常缓冲 而且 audio host 有时也是不一样的就会造成画面卡住了声音还在继续播放 深圳电信经常分配的海外地址是这两个 upos-sz-mirrorcosov.bilivideo.com upos-hz-mirrorakam.akamaized.net 我个人的解决方案是将这两个地址加入强制代理,体验确实会好一些 | 
|  |      14phony2r      2022-01-25 10:00:06 +08:00 据说 B 站的 CDN 是自建, 老是出问题 | 
|  |      15surbomfla      2022-01-25 10:01:06 +08:00 via Android 我也遇到过,软硬件没问题,没开梯子,测试好几个 4k60 的视频,每个视频的下载速度都不一样,快的 150Mbps ,慢的 10Mbps | 
|  |      16surbomfla      2022-01-25 10:02:06 +08:00 via Android 西瓜视频也还是快慢不一 | 
|  |      17murmur      2022-01-25 10:02:45 +08:00 b 站 cdn 不行 | 
|  |      18prondtoo      2022-01-25 10:06:00 +08:00  2 CDN 分级别的,看视频的热门度,很多都是野的 CDN ,就是 PCDN ,那用的都是别人的家宽,和热门视频用的机房宽带完全不一样。 | 
|  |      19KevinChan      2022-01-25 10:08:29 +08:00 B 站的网络优化比较差,国内的平台还有知乎也优化的比较差。 | 
|      20Cielsky      2022-01-25 10:09:31 +08:00 via Android 一样 | 
|      21hging      2022-01-25 10:11:20 +08:00 确定你用的不是长城宽带? | 
|  |      22mhycy      2022-01-25 10:50:46 +08:00 虽说看起来和处理器无关,但在这提醒后来者 换机器试试,在我换 R9000K 之前我怎么都不相信这是处理器性能不好的问题(之前是 i7-8550U ) | 
|  |      23300      2022-01-25 10:53:07 +08:00 @codeisjobs #12 让我刷新刷到别的 CDN 。。 | 
|      24Suzutan      2022-01-25 11:01:41 +08:00 via Android 是不是开启了安全 DNS ,把安全 DNS 关了试试 | 
|      25xinghen57      2022-01-25 12:15:19 +08:00 via iPhone 开保时捷,北京早晚高峰为啥跑不到 40 迈? | 
|      26fredli      2022-01-25 12:19:16 +08:00 一样,不用电脑换 iPad 看了,流畅 | 
|      27mason961125      2022-01-25 12:26:03 +08:00 via Android 最重要的不是先说一下运营商吗? | 
|      28daliusu      2022-01-25 12:40:19 +08:00 其实是 b 站毛病,我之前 300m 联通也经常 b 站卡缓冲,最起码得是我 youtube 都从来不缓冲的 | 
|  |      29edinina      2022-01-25 12:46:21 +08:00 我也遇到过,刷新解决 | 
|  |      30Rrrrrr      2022-01-25 13:09:26 +08:00 路由器不行? | 
|      31SssaltedFish      2022-01-25 13:18:23 +08:00 有个疑问,为什么现在视频网站都是缓冲一小节就停住了,然后快播放到的时候再缓冲后面的?这是浏览器行为控制的还是视频播放器插件的行为?或者说有没有办法设置缓冲的时候能持续缓冲到最后? | 
|      32q000q000      2022-01-25 15:17:15 +08:00 via iPhone 是 B 站的问题 | 
|      33cais      2022-01-25 15:50:30 +08:00 兴许是太快拉? 我 200m 的好像没这问题 哈哈哈 | 
|  |      34mztwfed      2022-01-25 15:52:22 +08:00  20 太长不看版:单独对 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 型分配的概率大大提高,冷门热门分配的都是这个,而且速度超级快,很少遇到卡顿。 基于我以上的观察,我在自家的 DNS 服务器上屏蔽了 PCDN 的域名,单独允许 B 站系列域名可解析 IPv6 以及屏蔽 203.107.1.1/24 的流量(这是阿里家的 HTTPDNS ,B 站会利用这个 DNS 请求解析,必须屏蔽),自此就基本没遇到卡顿的问题了。 最后,这也只是我家的测试情况,单一样本不具备普适性,所以仅供参考。 最后的最后,个人经验难免错误疏漏,还请大佬们补充纠正。 | 
|  |      36E2gCaBAT5I87sw1M      2022-01-25 18:03:49 +08:00 现在视频网站使用 PCDN 的服务越来越多了。 PCDN 就是 京东云无线宝 /玩客云 这样的家用宽带服务,上传速度最多就是 30M 。 不过目前 Youtube / Netflix 之类顶峰带宽就是差不多 30M 输出 4K ,带宽应该足够。 PCDN 最大的问题是不稳定,如楼上 #34 楼所说,屏蔽 PCDN 域名是一个方案。 | 
|  |      37Lightbright      2022-01-25 18:47:03 +08:00 via Android 好像有个插件可以强制指定使用哪个 cdn | 
|  |      38olaloong      2022-01-26 09:42:35 +08:00 B 站 cdn 是真的不行,有些冷门视频直连还不如挂个梯子走海外 cdn 来得顺畅 | 
|  |      39docx      2022-01-26 11:09:35 +08:00 via Android B 站应该是接入了甜糖,在甜糖 APP 里见过,pcdn 的质量不好。 DNS 问题我觉得是次要的,akamai 的 CDN 不差,但听谁说会默认分配北美节点而非就近。 | 
|      40sino1641      2022-02-03 03:36:24 +08:00 @mztwfed  感谢分享,这几天看视频 cdn 基本是 mcdn ,经常要缓冲。 这边没有 v6 的环境(某单位),也尝试过在 agh 拦截 mcdn 和节点之家的 pcdn ,防火墙屏蔽 `203.107/24` ,还是会命中这两者。 请问是否需要其他的设置? 现在个人的做法是直接把 `api.bilibili.com` 解析到 hk ,会返回香港腾讯云或者 akamai 的 cdn ,延迟不高,而且加载速度无体感差别,供大家参考。 | 
|  |      41lifansama      2022-02-07 10:52:19 +08:00 via Android 有没有 pcdn 的域名列表啊,想一口气全 ban 掉 | 
|  |      42lifansama      2022-02-07 10:52:42 +08:00 via Android 现在能想起来的只有 xycdn 和 00cdn | 
|      43linzh      2022-02-11 01:53:52 +08:00 b 站用的 szbdyd.com 的 PCDN 晚上平均速度就 10Mbps ,更有甚者只有 3-4Mbps ,用来播放 15000kbps 的 4K 视频,不卡就见鬼了。 (我都怀疑 b 站是不是故意的让网页用户少看点 4k 视频降低流量费用,这破 PCDN 他们会没点 b 数吗,用了有挺久了吧,反馈也没用。 | 
|  |      44codeisjobs OP @linzh 关键默认 4k 就用这个 cdn ,还换不了 | 
|  |      45docx      2022-02-12 16:06:55 +08:00 via Android 拉黑 v1d.szbdyd.com 和 mcdn.bilivideo.cn 之后感觉舒服多了 | 
|      47thzero2020      2022-02-18 17:07:26 +08:00 @dzyou2007 我怎么拉黑这俩,部分视频直接一直卡加载呢。。。 | 
|  |      48docx      2022-02-19 00:58:59 +08:00 via Android @thzero2020 在任何可以控制流量的软件里对这两个域名设置拦截,域名类型选 DOMAIN-SUFFIX 。从 DNS 入手也可以。 | 
|      50Hantong      2022-02-28 13:45:20 +08:00 @mztwfed 校园网只有 ipv4 就慢的一批, 总是分配 mcdn(帝都没有 pcdn 好像, 老家就很多 pcdn)而且速度奇慢. 换 5G 后就分配 Mirror 型比较多了, 走 ipv6. 所以我认为你的测试结果是比较可靠的. 实测网页端屏蔽 PCDN 会导致加载不出来, 前端请求视频地址的时候应该会判断客户端类型, PC 端分配的就大多数是 MCDN 或者 PCDN, 手机客户端还好. 请求视频地址会返回 4 个可用地址, 里面一般会分配两三个 PCDN 型和一个 Mirror 型或 MCDN 型, 我想能不能写个插件提取里面的 Mirror 型地址, 或者拿云函数自建一个地址代替官方 api 确保分配到 Mirror 型地址. 应该视频在 Mirror 型的服务器都是有的, 没有就多试几个, 只不过为了省流量就分配优先级不高而已 | 
|      51Phosphophyllite      2022-03-12 22:11:59 +08:00  2 看到一个脚本,里面对*.szbdyd.com 和*.mcdn.bilivideo.cn 做了处理: https://greasyfork.org/zh-CN/scripts/415714-make-bilibili-grate-again 以我几乎为 0 的写代码的水平,貌似他对*.szbdyd.com 是替换为 request url 里包含的 upos 开头的 cdn ;对*.mcdn.bilivideo.cn 是查找 upos 开头的 cdn 并替换,找不到就替换为 upos-sz-mirrorcoso1.bilivideo.com 反正直接安装用呗, | 
|      52Zyilin98      2022-04-26 10:42:40 +08:00 @Hantong 网页端现在可以通过油猴脚本替换 cdn 域名 但是客户端确实是不知道怎么处理了 自建地址替代官方 api 或许可行 我自己水平还不够支持我自建 api | 
|      53Hantong      2022-04-26 18:43:22 +08:00 @Zyilin98 上面也说到, 走 ipv6 大概率拿到传统 CDN, 可能这是破局之路了, 只不过蛋疼的是校园网的 wifi 电脑能拿到 ipv6 地址但手机拿不到 | 
|      54hoPBmTckM1      2022-07-22 16:15:04 +08:00 @mztwfed 感谢,困扰我很久的问题终于解决了(之前看 B 站港澳台总是被检测出在大陆,原来是 ali 的这个 dns 倒的鬼) | 
|      55328333982      2024-10-12 14:09:02 +08:00 我也遇到了一样的问题,解决方法:在 chrom 浏览器设置里面,把安全 DNS 关了。 |