V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
工单节点使用指南
• 请用平和的语言准确描述你所遇到的问题
• 厂商的技术支持和你一样也是有喜怒哀乐的普通人类,尊重是相互的
• 如果是关于 V2EX 本身的问题反馈,请使用 反馈 节点
masker
V2EX  ›  全球工单系统

为什么 Bilibili 看视频会这么卡?

  •  
  •   masker · 2019-01-03 22:35:25 +08:00 · 25319 次点击
    这是一个创建于 2152 天前的主题,其中的信息可能已经有所发展或是发生改变。
    一般多个 p,比如一个 python 教程,就有几十个 p,然后一般放 1.25x - 1.5x 播放,居然会比在 youtube 放 2.0x 播放还要慢???

    总结:就是在 bilibili 看视频卡。
    第 1 条附言  ·  2019-01-03 23:14:32 +08:00
    看视频会出现卡顿现象,但是看直播不会。
    第 2 条附言  ·  2019-01-04 08:51:14 +08:00
    第 3 条附言  ·  2019-01-04 21:31:50 +08:00

    bilibili 视频云打杂/PPT工程师 @zccicy 给的答复 #63

    不知道怎么自我介绍,贴个知乎回答比较快。https://www.zhihu.com/question/302992395/answer/544319306
    
    天天都在收卡顿反馈,也各有不同,但无论是倍数问题还是冷门视频回源问题我们都在跟进解决中。
    
    不嫌弃的话加下 452280498 这个群,然后把问题贴下群主,我们每个 case 都会跟进并给出答复的
    
    141 条回复    2019-01-22 13:06:37 +08:00
    1  2  
    SEARCHINGFREE
        1
    SEARCHINGFREE  
       2019-01-03 22:41:52 +08:00 via iPhone   ❤️ 1
    只有我看不懂问题描述吗
    masker
        2
    masker  
    OP
       2019-01-03 22:43:18 +08:00   ❤️ 1
    @SEARCHINGFREE 总结:就是在 bilibili 看视频卡。
    Eiden
        3
    Eiden  
       2019-01-03 22:43:51 +08:00 via Android
    加钱换手机 /宽带 🌚
    masker
        4
    masker  
    OP
       2019-01-03 22:44:41 +08:00
    @Eiden 看 youtube 都比看 bilibili 快,为何要加钱
    empty9
        5
    empty9  
       2019-01-03 22:47:21 +08:00
    @zccicy 锅来了
    masker
        6
    masker  
    OP
       2019-01-03 22:50:02 +08:00
    不过,在 bilibili 看直播就不会出现卡顿这个问题。
    但是看视频的话,比现的。
    dapp98230
        7
    dapp98230  
       2019-01-03 23:05:55 +08:00
    那是因为你家网速不够快 网速够快的话 开 2X bilibili 也不会卡
    masker
        8
    masker  
    OP
       2019-01-03 23:06:51 +08:00
    @dapp98230 行了行了。不知道你有没有看内容的。看 youtube 都比 bilibili 快。
    masker
        9
    masker  
    OP
       2019-01-03 23:07:58 +08:00
    @dapp98230 挂代理下资源,都 4M/S,就别说下国内不需要挂代理的资源了。 看视频确实卡,但是直播不卡。
    olaloong
        10
    olaloong  
       2019-01-03 23:09:55 +08:00 via Android
    我有时看 B 站视频也会出奇的卡,载入都要等的那种,感觉是 cdn 的问题
    mortal
        11
    mortal  
       2019-01-03 23:10:22 +08:00
    广州电信 300Mbps + 大会员:
    我这边好像最多也就是 1.x M/s 的样子。
    在线看个 1.5 倍速的视频还可以,
    如果同时又在缓冲就会卡了。
    masker
        12
    masker  
    OP
       2019-01-03 23:13:59 +08:00
    @olaloong 可能是所看的视频比较少人看? 好像那些跳舞的,都很快

    @mortal 看直播都比看视频快
    yexm0
        13
    yexm0  
       2019-01-03 23:14:34 +08:00
    深圳电信 500M,所有视频全部不能拖进度条,一拖必缓冲。
    爱奇艺就是最多也就十来秒就全部缓冲完毕,进度条随便你拖
    masker
        14
    masker  
    OP
       2019-01-03 23:15:49 +08:00
    @yexm0 是啊。 我在 youtube 拖进度条也比 bilibili 的要缓冲快。
    zhangyangkam1
        15
    zhangyangkam1  
       2019-01-03 23:20:54 +08:00
    碰到过某些视频特别慢的情况,而且是清晰度不高的情况
    magickzl
        16
    magickzl  
       2019-01-03 23:25:07 +08:00 via Android   ❤️ 7
    赞同,楼主一样的情况,上面一群不看清楚,还阴阳怪气的家伙。
    lonccc
        17
    lonccc  
       2019-01-03 23:27:06 +08:00 via Android
    我有同感
    yksoft1ex
        18
    yksoft1ex  
       2019-01-03 23:39:19 +08:00
    是不是渣浪时代的老资源会比较慢?
    royzxq
        19
    royzxq  
       2019-01-03 23:41:18 +08:00
    问题可以改成 bilibili 哪天不卡。 杭州电信 500M 被 bilibili 卡哭了
    masker
        20
    masker  
    OP
       2019-01-03 23:43:23 +08:00
    @magickzl 是啊。回答问题都不看的,上来就是一顿怼

    @yksoft1ex 1572 播放 · 3 弹幕 · 2018-08-07 22:17:16 科技演讲·公开课。 应该不算是老资源。

    @royzxq 有时候卡的让我怀疑有人蹭网了。。。。
    masker
        21
    masker  
    OP
       2019-01-03 23:44:21 +08:00
    @lonccc 怀疑人生了。 直播都比视频快。
    wwbfred
        22
    wwbfred  
       2019-01-03 23:45:14 +08:00   ❤️ 4
    没看明白你的问题描述,卡顿问题的确认需要用倍速播放来做对比测试么?不应该是看着看着停了==卡顿么?
    youtube 的 cdn 比 bilibili 的多太多了,所有的资源都可以从很近的服务器上获取到,根据国家的不同一般情况下可以控制在 20ms 以内.很多服务器甚至是直接与运营商合作,将 cdn 直接部署在运营商的机房.
    bilibili 的话有些冷门视频可能整个集群只有少数的服务器上有,这样就会被定向到很远的服务器上.我北京的 ip 都经常被定向到杭州的服务器上.如果你网络的互通性不好,就可能出现卡顿问题.
    还有一个重要的问题就是你人在哪儿?在国外的话这种情况就很正常了.国内的话也只能说明你的运营商和你代理所在的境外机房的互通性不错,不能说明其他问题.
    digimoon
        23
    digimoon  
       2019-01-03 23:46:51 +08:00
    广州电信,大会员,非热门老视频一般都卡爆
    masker
        24
    masker  
    OP
       2019-01-04 00:00:07 +08:00
    @wwbfred
    1. 同一个视频集合(刚去搜了,up 主也上传了 youtube),在 bilibili 以 1.0x 的播放速度进行播放,流畅度都是以自动进行切换。在 bilibili 看几分钟或者十几分钟就出现卡顿现象,反而在 youtube 不会且流畅度也是 auto 能达到 720p。
    2. youtube 的 cdn 资源比 bilibili 多,我无话可说了。
    3. 人在深圳。
    masker
        25
    masker  
    OP
       2019-01-04 00:00:23 +08:00
    @digimoon 看来是通病。
    MisakaMikoto
        26
    MisakaMikoto  
       2019-01-04 00:08:50 +08:00 via Android
    同有这样的情况,而且 b 站有时候会出现莫名其妙的 bug,体验很差。有时候新版不如旧版体验好。
    hxhc
        27
    hxhc  
       2019-01-04 00:12:26 +08:00 via Android
    mtu 问题?
    ShuoHui
        28
    ShuoHui  
       2019-01-04 00:14:34 +08:00 via iPhone
    原来用光猫,100M 电信卡,后来换了 ac86u 好了很多,很偶尔才会卡
    lt0136
        29
    lt0136  
       2019-01-04 00:19:08 +08:00
    F12 控制台抓一下视频 url,dig 一下域名看 IP 是哪里的。一般都是 CDN 的锅。B 站自建的 CDN 质量一直都很差
    xiubin
        30
    xiubin  
       2019-01-04 00:26:24 +08:00 via iPhone
    @lt0136 #29 B 站有自建 cdn ?
    wwbfred
        31
    wwbfred  
       2019-01-04 00:53:18 +08:00   ❤️ 1
    @masker
    在深圳的话到香港机房的互通有可能比 bilibili 要好,比如看 youtube 全都是从香港服务器上获取数据,而 bilibili 有可能到天津的服务器上.
    我曾经有幸用过某铁通渣到天的宽带,所有的国内资源完全不能在可接受的时间范围内直接访问,但有极少数的境外线路可以使用,那段时间我只能用全局代理.
    另外 bilibili 在境外会使用 akamai 的 cdn,我测试了几个视频,均可通过证书为 a248.e.akamai.net 的服务器获取数据.如果你能找到在你的位置找到高速的 akamai cdn,可以有效解决 bilibili 卡顿的问题.
    azh7138m
        32
    azh7138m  
       2019-01-04 00:54:37 +08:00 via Android
    @dapp98230 高清的时候我也会有卡顿的感觉,就是那种 1080P+的时候,很微妙,1.5s 的内容变成 2s 然后跳过 0.5s 的感觉(在家 windows 10 )。
    卡顿感更明显的是在 linux 下面,ff nightly 无法正常观看 ltt 的视频,chrome 稍微好点,但是会画面突然卡住,声音还在,移动鼠标后画面恢复,但是看油管就完全没有问题(在公司 deepin )。
    sdijeenx
        33
    sdijeenx  
       2019-01-04 00:57:35 +08:00
    我这边移动不卡电信卡的没法看=3=
    lostberryzz
        34
    lostberryzz  
       2019-01-04 01:05:47 +08:00 via iPhone
    你们在说啥啊,B 站会限速的你们难道不知道?
    miyuki
        35
    miyuki  
       2019-01-04 01:15:52 +08:00 via Android
    @xiubin 视频 cdn 不是自建吗?
    RqPS6rhmP3Nyn3Tm
        36
    RqPS6rhmP3Nyn3Tm  
       2019-01-04 01:23:28 +08:00
    dingdangnao
        37
    dingdangnao  
       2019-01-04 02:20:08 +08:00 via iPhone
    上海电信 200 经常卡爆 看一阵就 要缓冲好几秒。。。
    Love4Taylor
        38
    Love4Taylor  
       2019-01-04 02:38:15 +08:00 via Android
    @zccicy 出来接锅了 23333
    wolflone
        39
    wolflone  
       2019-01-04 02:51:09 +08:00 via Android
    和浏览器有关系,我 uwp 应用,chrome,手机 app 的二倍速卡顿很严重,有时候 1.5 都卡。但是换了 edge 后就丝滑流畅了
    也和路由器有关系,路由器太烂也会影响视频加载
    然后有些资源比较冷门可能也会影响
    leido
        40
    leido  
       2019-01-04 02:56:44 +08:00 via Android
    虽然楼主是用户,我也不是 b 站员工,但是既然你想解决问题,建议你能提供一点有用的信息
    时间,地点,你的运营商和 ip,缓存 cdn 的域名和 ip(H5 播放器点击右键看视频信息),mtr 测试 cdn 节点三分钟截图
    leido
        41
    leido  
       2019-01-04 02:58:05 +08:00 via Android
    四川这边因为本地有视频缓存服务器从来没卡过
    irainsoft
        42
    irainsoft  
       2019-01-04 07:06:24 +08:00
    你这样什么信息都不留咋知道是啥原因... 甚至主题帖都没有把问题讲清楚
    nlysh007
        43
    nlysh007  
       2019-01-04 07:45:10 +08:00
    1.25x - 1.5x 倍速比 2.0x 倍速播放慢不是正常情况么。。。
    tomoya92
        44
    tomoya92  
       2019-01-04 07:54:35 +08:00 via iPhone
    一直都觉得卡,我还给他们官方反映了也没有消息,特别是一些教学视频,一般都会看 1.5 倍或者两倍速,但是卡的基本没法看 10 秒 20 秒一卡
    chiu
        45
    chiu  
       2019-01-04 07:58:01 +08:00
    我也有这感觉,但我一般比较少开加速。就有些视频很流畅,1080p 都很流畅,但有些就真的很卡。这是和视频热度有关系?
    zhch602
        46
    zhch602  
       2019-01-04 08:22:24 +08:00 via iPhone
    都是程序员了,连怎么提 bug 都不会么?
    zhang1215
        47
    zhang1215  
       2019-01-04 08:24:59 +08:00
    先问是不是,再问为什么
    neptuno
        48
    neptuno  
       2019-01-04 08:26:43 +08:00 via Android
    开代理看 b 站,哈哈
    lihongjie0209
        49
    lihongjie0209  
       2019-01-04 08:37:10 +08:00
    已卸载, 手机上卡的没法看
    yingfengi
        50
    yingfengi  
       2019-01-04 08:52:36 +08:00 via Android
    B 站 CDN 问题
    坐标福州,有时候 CDN 服务器给我分配内蒙古的
    EscYezi
        51
    EscYezi  
       2019-01-04 08:56:02 +08:00 via iPhone
    会不会是 bilibili 也走了代理🤔
    a226679594
        52
    a226679594  
       2019-01-04 09:00:00 +08:00
    是不是勾了外国的代理
    98jiang
        53
    98jiang  
       2019-01-04 09:06:11 +08:00
    是不是等级太低了呢 我记得会限制速度的
    CallMeReznov
        54
    CallMeReznov  
       2019-01-04 09:07:48 +08:00   ❤️ 1
    1 CDN 问题
    2 youtube 为了能扛得住全球的视频游览任务很早就对他们服务的通讯协议进行了二次开发.
    masker
        55
    masker  
    OP
       2019-01-04 09:09:16 +08:00 via Android
    @MisakaMikoto 估计也可能是冷门资源的问题。

    @hxhc 应该不会是。看 youtube 都比看 bilibili 快。

    @lostberryzz bilibili 居然会限速?

    @wolflone 估计是冷门资源的问题。

    @leido 新加了视频信息。

    @irainsoft 嗯,sorry ,简单的说就是在 bilibili 看视频会出现卡顿情况。比如一个视频集有十几 p 的时候,就必定出现卡顿


    @nlysh007 描述错误。想说的是,用同样的倍速用代理看 youtube 比不用代理看 bilibili,youtube 反而不会出现卡顿问题,而 bilibili 会出现卡顿问题。

    @nlysh007 sorry。应该是卡顿。
    masker
        56
    masker  
    OP
       2019-01-04 09:12:18 +08:00 via Android
    @zhch602 嗯,不会。一大早看到这么戾气的话语,下意识看了下您的过往发言,全都是充满戾气的。
    masker
        57
    masker  
    OP
       2019-01-04 09:17:05 +08:00 via Android
    @neptuno 国内开代理看国内的视频站。。。emm

    @yingfengi 了解


    @EscYezi 不存在的,direct 的

    @a226679594 不会,直接 direct 的

    @98jiang 等级 3

    @CallMeReznov 了解,感谢
    masker
        58
    masker  
    OP
       2019-01-04 09:17:56 +08:00 via Android
    @wwbfred 了解了,感谢耐心的回复以及解答。
    haogefeifei
        59
    haogefeifei  
       2019-01-04 09:18:35 +08:00
    这是 b 站的锅,200M 光纤卡成狗。。。
    jagger2048
        60
    jagger2048  
       2019-01-04 09:33:00 +08:00
    卡顿+1 不说倍速了,就是常速有时候也不保证流畅,卡的时候刷新一下就好了,不过体验极差。 用 uwp 会比 chrome 流畅些,不过最好的解决办法是直接下载下来再看,下载的速度和带宽有关
    LongLights
        61
    LongLights  
       2019-01-04 09:39:06 +08:00 via Android
    的确是卡的
    miosama
        62
    miosama  
       2019-01-04 09:40:15 +08:00
    卡顿 +1,多 P 倍速的情况下尤其严重
    zccicy
        63
    zccicy  
       2019-01-04 09:40:25 +08:00   ❤️ 1
    @masker
    @tomoya92
    @wolflone
    @chiu
    @dingdangnao
    @wwbfred
    @haogefeifei

    不知道怎么自我介绍,贴个知乎回答比较快。https://www.zhihu.com/question/302992395/answer/544319306


    天天都在收卡顿反馈,也各有不同,但无论是倍数问题还是冷门视频回源问题我们都在跟进解决中。

    不嫌弃的话加下 452280498 这个群,然后把问题贴下群主,我们每个 case 都会跟进并给出答复的。
    zccicy
        64
    zccicy  
       2019-01-04 09:43:43 +08:00
    @olaloong 不嫌弃的话加群 452280498
    @leido 其实四川部分地方本身网络基建问题,的确问题还是多一些的。这种问题用资源还没法解决,只能看下能不能用其他技术手段解决。
    @jagger2048 和 CDN 有关系,也和播放器灾难 retry 容错有关
    zccicy
        65
    zccicy  
       2019-01-04 09:44:47 +08:00
    应该是最近倍数问题至少被缓解了,至少从数据上来看,详细问题我们具体跟进一发。
    zccicy
        66
    zccicy  
       2019-01-04 09:45:32 +08:00
    顺便直播也是我们在改进的,直播码率比点播还高一些,所以问题更多点。
    Hoegl
        67
    Hoegl  
       2019-01-04 09:47:43 +08:00
    同意 #34 的,b 站确实会限速。
    Mrcocoa
        68
    Mrcocoa  
       2019-01-04 09:48:09 +08:00
    @royzxq 复议啊,同 500M 杭州,b 站倍速播放莫名的卡
    zccicy
        69
    zccicy  
       2019-01-04 09:51:03 +08:00
    广东和四川的网络问题是看到比较蛋疼的,准备针对性解决,上海也有收到报卡的比较怪,上海我有 4 个线路去测试,三大运营商都有,附加个长宽,都应该还行。
    zccicy
        70
    zccicy  
       2019-01-04 09:51:25 +08:00
    @Mrcocoa 不嫌弃的话加群 452280498
    zccicy
        71
    zccicy  
       2019-01-04 09:59:29 +08:00
    顺便打个广告,bilibili 视频云需要更多强力大神一起解决 B 站点直播基础服务,上 PB 的存储和上 TB 的带宽等你来挑战,还有成千上万的异常 case 等你解决(拖走

    咳咳,主要技术栈为 C/CPP/lua/go/python


    欢迎知乎私信勾搭(贴邮箱都懒了
    www5070504
        72
    www5070504  
       2019-01-04 10:05:49 +08:00
    100m 移动网表示没卡过。。。
    wyattluo
        73
    wyattluo  
       2019-01-04 10:09:01 +08:00 via Android
    杭州 500M 有时候看视频到某个点卡住,刷新后还是同一时间卡住,只能刷新后直接拖进度条跳过那个点才正常。
    zccicy
        74
    zccicy  
       2019-01-04 10:11:32 +08:00
    @wyattluo pc 的话已知问题,在修正
    chocotan
        75
    chocotan  
       2019-01-04 10:11:51 +08:00
    电信网从没卡过,鹏博士经常卡
    zccicy
        76
    zccicy  
       2019-01-04 10:16:32 +08:00
    @chocotan 不嫌弃的话加群 452280498 我们调查下鹏博士的问题
    zccicy
        77
    zccicy  
       2019-01-04 10:26:41 +08:00
    @digimoon 不嫌弃的话加群 452280498
    ouhey
        78
    ouhey  
       2019-01-04 10:46:52 +08:00
    我也会卡, 特别是新版播放器
    missdeer
        79
    missdeer  
       2019-01-04 11:11:54 +08:00
    上海电信 100M 表示好像没看到卡过,也许是我看得少?
    不过我很少在网站上看,都是解析出地址后用 mpv 看,楼主说的多个 p 是说一集视频由多个片段组成?这种情况我是自己写了个程序(我之前有发帖介绍过),会自动拼成一个 m3u8,然后用 mpv 加个参数 --prefetch-playlist=yes 看 m3u8,反正我这儿 1080p 还没什么问题
    zccicy
        80
    zccicy  
       2019-01-04 11:15:26 +08:00
    @ouhey 不嫌弃的话加群 452280498
    grewer
        81
    grewer  
       2019-01-04 11:18:46 +08:00
    emmm 看你们几百 M 都卡是什么情况
    我 50M 的 wifi ,都没卡
    nyqsky
        82
    nyqsky  
       2019-01-04 11:20:08 +08:00
    这个问题已经存在很久了,我的解决方法:1.快进几秒。2.更换清晰度。
    mjikop1231
        83
    mjikop1231  
       2019-01-04 11:42:45 +08:00
    感觉是 BiliBili 的 CDN 的问题啊,在教育网每次分配 hz 的 节点 都会慢的不行,然后从来不会给你切换别的节点。
    至少在学校里,每次看见 Stream Host: *-hz-*.acgvideo.com 我就关了,看不了的
    2333
    (挂代理另说
    dushandz
        84
    dushandz  
       2019-01-04 11:49:11 +08:00
    卡了的时候 我就换 4g (我是 33 卡)····免流播放就好了···
    zccicy
        85
    zccicy  
       2019-01-04 11:52:15 +08:00
    @mjikop1231 不嫌弃的话加群 452280498 ,校园网的优化也是今年我们的重点工作方向
    rabbbit
        86
    rabbbit  
       2019-01-04 11:58:55 +08:00
    不止卡,直播看久了还会声音 /画面错位
    zccicy
        87
    zccicy  
       2019-01-04 12:01:54 +08:00
    @nyqsky PC 问题的确是已知,在解决。
    natforum
        88
    natforum  
       2019-01-04 12:03:57 +08:00
    冷视频和热视频应该是不同的服务器不同 cdn
    sdijeenx
        89
    sdijeenx  
       2019-01-04 12:14:24 +08:00
    因为 B 站视频太卡了所以我刷 B 站基本上只看视频简介,简介不认真写的直接 pass。(视频太卡,快进视频会黑屏)
    sdijeenx
        90
    sdijeenx  
       2019-01-04 12:18:50 +08:00
    有人会把 B 站的动画转载到优酷之类的网站上,虽然画质一般但是不卡=3=
    另外用 B 站手机客户端看视频经常连评论都刷不出来。
    2397613259qqq
        91
    2397613259qqq  
       2019-01-04 12:28:12 +08:00
    因为 cdn 垃圾
    zccicy
        92
    zccicy  
       2019-01-04 12:34:52 +08:00
    zccicy
        93
    zccicy  
       2019-01-04 12:35:10 +08:00
    @2397613259qqq
    @sdijeenx 不嫌弃的话加群 452280498 我们帮你解决下具体问题
    ft3100935
        94
    ft3100935  
       2019-01-04 13:11:37 +08:00
    b 站什么时候能出一个会员缓存的功能,不然我看什么都得流量,在地铁上完全看不了,这才是痛点吧
    chinvo
        95
    chinvo  
       2019-01-04 13:16:20 +08:00
    因为是 FLV

    再加上 CDN 垃圾
    yexm0
        96
    yexm0  
       2019-01-04 13:17:42 +08:00 via Android
    @ft3100935 手机的那个缓存也限速的,大概 1m/s 左右
    sdijeenx
        97
    sdijeenx  
       2019-01-04 13:19:05 +08:00
    @ft3100935 现在的套路是淘宝买一个服务器批量下载 B 站视频(简称爬虫=3=),等有时间了一次性看个够。
    在线看的话没事就黑屏用户体验极差╮(╯▽╰)╭
    不过我还没这么干因为懒=3=
    xuziang111
        98
    xuziang111  
       2019-01-04 13:47:51 +08:00
    @zccicy 视频有时候播放会有 1S 中左右的音画不同步知道吗
    zccicy
        99
    zccicy  
       2019-01-04 14:04:57 +08:00
    @xuziang111 PC 吗,PC 的话应该是已知的。。
    zccicy
        100
    zccicy  
       2019-01-04 14:05:26 +08:00
    @chinvo 现在大部分视频是 dash 了
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5550 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 57ms · UTC 08:24 · PVG 16:24 · LAX 00:24 · JFK 03:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.