V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
thzero2020
V2EX  ›  哔哩哔哩

怎么能让 B 站 CDN 不分发 mcdn.bilivideo.cn 节点呢?

  •  
  •   thzero2020 · 2022-02-18 03:26:25 +08:00 · 9815 次点击
    这是一个创建于 994 天前的主题,其中的信息可能已经有所发展或是发生改变。
    刷个 B 站总有几个视频打开的时候卡主半天 0kb ,看了下是只有分配到 mcdn.bilivideo.cn 就开始卡。
    bilivideo.com 的都不会卡。
    延迟也不高。就是不知道为啥 tcp 握手就是得等好几秒,导致卡顿

    xy222x140x19x174xy.mcdn.bilivideo.cn
    xy112x64x111x240xy.mcdn.bilivideo.cn
    端口都是 4483
    20 条回复    2022-04-01 17:48:14 +08:00
    yuzo555
        1
    yuzo555  
       2022-02-18 03:27:45 +08:00
    P2P 节点,B 站为了省钱搞的
    viosey
        2
    viosey  
       2022-02-18 03:27:50 +08:00 via iPhone
    貌似小流量 up 主分发到的 cdn 是比较差的。你看卡的这个几个视频是不是 up 主播放量没那么多的
    LeeReamond
        3
    LeeReamond  
       2022-02-18 03:41:46 +08:00 via Android
    @yuzo555 很奇妙,所以我开着 B 站 app 实际上是将我的带宽的一部分免费送给叔叔了?
    diguoemo
        4
    diguoemo  
       2022-02-18 04:13:24 +08:00 via Android
    @LeeReamond 这个应该是 pcdn 节点,类似京东云那种
    ltkun
        5
    ltkun  
       2022-02-18 06:22:22 +08:00 via Android
    @yuzo555 都是个人用户开 cdn 赚电费吗
    geekvcn
        6
    geekvcn  
       2022-02-18 06:25:32 +08:00
    你试试普通画质应该好点,高清画质因为开的人少,很多节点缓存跟不上,最近 APP 里加了大会员画质试看估计就是让小白鼠维护 PCDN 缓存的
    geekvcn
        7
    geekvcn  
       2022-02-18 06:26:29 +08:00
    @viosey 只是小 UP 的视频没人看,缓存跟不上罢了
    JensenQian
        8
    JensenQian  
       2022-02-18 08:28:04 +08:00 via Android
    JensenQian
        9
    JensenQian  
       2022-02-18 08:35:31 +08:00 via Android
    叔叔白嫖我
    xctcc
        10
    xctcc  
       2022-02-18 08:38:38 +08:00
    b 站是真的辣鸡,我看 a 站加载都是 10mb/s~15mb/s 的速度跑,就 b 站几百 k ,看个 1080p 高帧率得刷好几次页面,不然一直卡住
    ThirdFlame
        11
    ThirdFlame  
       2022-02-18 09:00:00 +08:00
    suifengdang666
        12
    suifengdang666  
       2022-02-18 09:08:55 +08:00
    原来不止我一个人是这样,我一直以为是家里网络问题导致的卡顿
    execute
        13
    execute  
       2022-02-18 09:48:50 +08:00
    我也经常有这个问题,有的节点就是加载不出来,刷新也不换节点。体量越做越大,体验越来越差。
    en20
        14
    en20  
       2022-02-18 13:55:59 +08:00
    阿 b 现在还亏损呢,cdn 那么贵,你们再不让叔叔嫖一点流量我怎么解套啊
    thzero2020
        15
    thzero2020  
    OP
       2022-02-18 17:00:30 +08:00
    @viosey 还真不是。大 UP 主也给分发。BV1GZ4y1d7yQ
    我昨天拉黑了 mcdn 后,今天这个 72 万粉丝的 UP 刚发了半个小时的视频打不开。看了眼就一直给我分发 mcdn ,连不上就一直换 mcdn ,到现在都连不上
    thzero2020
        16
    thzero2020  
    OP
       2022-02-18 17:04:49 +08:00
    我本来是拉黑了 4483 的 mcdn ,拉黑之后发现有时候刷新会给我分配 9305 的 pcdn ,本着必须白嫖叔叔最贵线路最好的原则,我把 9305 也拉黑了。现在的情况就是部分视频一直加载打不开,大 UP 的热门视频也会打不开。
    只能把 9305 的 pcdn 放出来,这样至少大部分视频是正常的,也不会卡加载
    kome
        17
    kome  
       2022-02-19 00:31:12 +08:00 via iPhone
    mcdn 和 pcdn 都没遇到过,是不是我关了火狐 webRTC 的缘故?看直播一直在上传,我就在浏览器设置里面干掉了 webRTC ,反正我这火狐也只用来看 b(请水平翻转 180 度)站。手机 APP 无法监测管理,没辙。
    jerryjhou
        18
    jerryjhou  
       2022-02-25 04:51:16 +08:00 via iPad
    @thzero2020 你是怎么屏蔽的,启用 HSTS (移动端打开 HTTPS 播放),不要开放本地网络或 WebRTC 权限,HTTPDNS 也要屏蔽掉
    不要直接 Drop 或 127.0.0.1 ,503 或 200 空数据更好。再不济就反代 Data.bilivideo.com
    Hantong
        19
    Hantong  
       2022-03-12 01:46:59 +08:00
    @viosey 好像也不太一定, 可能还考虑了服务器压力, 低峰期正常的 CDN 就比较多. 目前好像这个 CDN 地址是保存在 HTML 里面的, 直接访问网页拿到的 CDN 地址就全是 MCDN(百大 UP 主的就比较少). 而且非常有趣的是, 直接 curlB 站获取视频地址的 API, 拿到的视频地址鲜少 MCDN, 更不用说 PCDN 的了.
    V20190710
        20
    V20190710  
       2022-04-01 17:48:14 +08:00
    楼主,可以解释下 PCDN MCDN 的原理嘛,网上的资料我看到还是理解不是很清楚。
    我们用户在这种模式下上传的内容是我们所观看视频的缓存嘛?这些上传是上传到临近的云服务器再传输到另外的用户还是直接上传传输到另外的用户呢?谢谢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5181 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 09:18 · PVG 17:18 · LAX 01:18 · JFK 04:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.