为什么 b 站看 4k 经常卡,用油管反而不会 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cns
V2EX    哔哩哔哩

为什么 b 站看 4k 经常卡,用油管反而不会

  •  
  •   cns 2024-08-20 13:03:45 +08:00 via iPhone 5390 次点击
    这是一个创建于 416 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我手机电脑用 b 站看 4k 画质,用 2 倍速的时候经常播着播着就要缓冲了,这是什么缘故,300m 宽带试过了,流量测速也有 700m ,但怎么着都是卡,非常奇怪,手机 15pm ,电脑 m2 的 mba 。
    但我看油管的时候,拉到 4k2 倍速就不会这样,基本不会卡顿,为什么看 b 站就会出现这种问题,是我的问题还是 b 站优化问题,v 友有没有类似情况的。
    29 条回复    2024-08-30 09:05:36 +08:00
    koor
        1
    koor  
       2024-08-20 13:08:51 +08:00
    看下 cpu 占用,是不是软解了
    shakaraka
        2
    shakaraka  
    PRO
       2024-08-20 13:11:50 +08:00
    mcdn 有一部分责任
    Greendays
        3
    Greendays  
       2024-08-20 13:13:55 +08:00
    有可能是 DNS 被污染了,导致 B 站的 CDN 服务器在你这里出了问题。
    ilcn
        4
    ilcn  
       2024-08-20 13:22:06 +08:00
    一样的问题 我感觉是 b 站自己的 cdn 质量问题或者是实现问题,更倾向于 cdn 问题。你人要是在国外的话 个人感觉是 b 站的 cdn 质量远不如国内的好。
    kokutou
       
    kokutou  
       2024-08-20 13:34:46 +08:00 via Android
    b 站 cdn 差。。。
    我看游戏攻略都是 2 倍速,往往都只能开 720p 或者 1080p 。。。
    lDqe4OE6iOEUQNM7
        6
    lDqe4OE6iOEUQNM7  
       2024-08-20 13:44:03 +08:00
    @www114514 小破站没钱,早就压缩了码率,你去看抖音直播和抖音的一些上传的 4k 视频在对比 YouTube ,天差地别,没钱就是服务器差,等小破站有钱再说了
    zackzergzeng
        7
    zackzergzeng  
       2024-08-20 13:54:15 +08:00
    查一下 b 站播放器的播放策略吧,是不是用 av1 了
    cns
        8
    cns  
    OP
       2024-08-20 13:57:37 +08:00 via iPhone
    @koor
    @zackzergzeng
    手机播放也有这问题吗
    cns
        9
    cns  
    OP
       2024-08-20 13:59:03 +08:00 via iPhone
    @Greendays
    @wunonglin
    @kokutou
    确实有可能,是不是换 dns 服务器会好点
    yyzh
        10
    yyzh  
       2024-08-20 14:03:36 +08:00 via Android
    pcdn 跟 dns 没关系
    microka
        11
    microka  
       2024-08-20 14:08:17 +08:00
    https://greasyfork.org/scripts/415714
    用这个脚本尝试避开 P2P CDN
    dumbass
        12
    dumbass  
       2024-08-20 14:09:23 +08:00
    真是,之前有大会员的时候开 4K 看视频居然会卡
    shakaraka
        13
    shakaraka  
    PRO
       2024-08-20 14:24:39 +08:00
    @www114514 #9 不是。

    因为 B 站省成本,是会向你分配 mcdn 地址的,避免不了。

    有评论说用脚本,有用是有用,但是 B 站播放的时候,会尝试从 mcdn 的节点请求,依次到正常的 cdn 节点,造成的影响是,你点开视频后,要等好一会才能看到。除非脚本能把 B 站获取到的视频流地址替换成普通 cdn ,那么就能解决。

    其次,mcdn 也应用于手机 APP ,在手机 APP 上的体验依旧没办法解决。所有,这坨屎,无论怎么样,你都会尝到。
    PhosphorLin
        14
    PhosphorLin  
       2024-08-20 14:39:58 +08:00
    b 站没钱了,降本增效 https://www.bilibili.com/read/cv29730353/
    zackzergzeng
        15
    zackzergzeng  
       2024-08-20 14:51:16 +08:00
    @www114514 #8 不怎么用手机看 b 站不太清楚,之前我又一阵卡然后 cpu 站用高,后来看是因为 av1 ,调了就好了
    cns
        16
    cns  
    OP
       2024-08-20 15:20:26 +08:00 via iPhone
    @microka
    @wunonglin
    感谢科普,我先试试脚本。手机看确实真是一坨,开了大会员看 4k 结果卡,实在是绷不住
    typedefine
        17
    typedefine  
       2024-08-20 15:34:10 +08:00
    腾讯的 1080P 才叫做卡 , VIP 贵的一批 服务质量是真的差
    wanchenyi
        18
    wanchenyi  
       2024-08-20 16:05:43 +08:00 via Android
    我就是遇到倍数卡,我还以为我电脑有问题,从笔记本换到台式机去了
    tyrone2333
        19
    tyrone2333  
       2024-08-20 16:07:23 +08:00
    啊 b 的问题又糊又卡, 主播推流 2 万码率到客户端变 8000
    elechi
        20
    elechi  
       2024-08-20 16:13:53 +08:00
    所以 b 站会员我都不续了,白嫖油管
    MegrezZhu
        21
    MegrezZhu  
       2024-08-20 16:45:59 +08:00
    很简单,b 站的阿里云 cdn 就是垃圾。我看一个视频经常需要刷新四五次直到刷新到 akamai 的 cdn 才能正常看完,阿里云的 cdn 一直给我限速 1mbps
    WhatTheBridgeSay
        22
    WhatTheBridgeSay  
       2024-08-20 20:04:38 +08:00
    两种可能:B 站播放器做的激进且拉跨,用 chrome 会少很多兼容性问题。你被扔给了垃圾 pcdn ,屏蔽.mcdn.bilivideo.cn 即可
    cns
        23
    cns  
    OP
       2024-08-20 21:38:15 +08:00
    @MegrezZhu 请教一下怎么看用的哪个 cdn 呢
    zim298247
        24
    zim298247  
       2024-08-21 00:32:33 +08:00
    @wunonglin #13 抓包重写
    peterli427
        25
    peterli427  
       2024-08-21 10:16:39 +08:00
    https://v2ex.com/t/893068
    https://www.shawnleetttt.cyou/posts/457eb4a4/
    MegrezZhu
        26
    MegrezZhu  
       2024-08-21 13:51:30 +08:00
    @www114514 #23 视频右键统计信息
    Hantong
        27
    Hantong  
       2024-08-21 22:29:53 +08:00
    B 站 APP 端的 ijkplayer 明确是有限速相关代码的, 可以用模块的方式干掉(? 但是目前似乎没有, 似乎是 native 层级别的限制).

    此外, B 站大量运用了 MCDN / BCache CDN / PCDN, MCDN (mcdn.bilivideo.*) 和 PCDN (纯 IP 没域名那种, 或者迅雷那个 sy 什么什么的, 南方沿海见得多一点) 众所周知的质量相当差, BCache CDN 作为 B 自建的 VOD CDN, 速度各个地区差异蛮大, 有些地方机房带宽便宜速度就好.

    以上是我给一个模块开发替换视频 UPOS 功能时的总结.
    Hantong
        28
    Hantong  
       2024-08-21 22:37:34 +08:00
    楼上有说屏蔽 MCDN 的, 实测会导致更加卡顿, 因为得等播放器 fallback 到备用地址.

    一个相对有效的解决方案是: 有软路由的话直接 ban 掉 HTTP DNS, 没有就只能安装 AdGuard 一类的软件本地拦截, 同时 api.bilibili.com / app.bilibili.com / *.biliapi.net / *.biliapi.com 仅解析 IPv6(遇到 CNAME 是 *.bilicdn.* 这种自建机房可能没 IPv6 的就麻烦了), 拿到的资源连接大多数就是 mirror 型的 CDN, 也就是大厂提供的 CDN 了.

    至于代码层面的限速, 等人开发个模块吧.

    B 的技术向来垃圾, 现在还搞降本增笑, AV1 的码率都压得面目全非了, 还会卡顿, 只能说褒姒.
    daolanfler
        29
    daolanfler  
       2024-08-30 09:05:36 +08:00
    B 站的直播画质是真的啦,原画还没有 twitch 的 720p 画质高。我用的 8845HS mini 主机看 B 站的 4K 也卡,这么看来错怪 AMD 集显了,是 B 站不给力。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1027 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 35ms UTC 18:32 PVG 02:32 LAX 11:32 JFK 14:32
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86