跳转至

【辟谣】bilibili 客户端分流谣言

📕 注意:本文无意探讨 bilibili 是否使用客户端分流,仅针对部分谣言的逻辑谬误作出指正。

摘要 📑

在近期传播的聊天记录中,有网友通过流量拦截工具展示了对 bilibili 网页端向 data.bilibili.com 域名海量请求的拦截,并据此宣称 bilibili 客户端存在视频分流行为,该推论存在一些本质上的错误。

简单说就是:假的,他们拦的那一堆是 b 站的数据收集,那不是分流。b站应该是有分流的,但禁用分流以增加体验本质在逻辑上不成立。

笔者判断,目标 data.bilibili.com 的作用是用户行为埋点(如进度上报)和互动功能状态同步,属于实时收集用户数据而非分流。如果你不只是把 bilibili 当作一个视频平台,而是当作一个实时的社交平台,那么就很容易理解收集这些数据的作用、以及为何如此频繁了。

这些数据还可能用于优化、兴趣点分析和面向创作者的统计数据,以及有“几人正在一起看”之类的互动功能,bilibili 也会记住你看过视频的哪些部分、跳过了哪些部分,精确到秒。

概述 🪧

了解 P2P 分流

按常理,当视频平台完全依赖客户端分流时,只要用户能正常看视频,平台就不会留有手段让用户拦截外发数据。

你可能听不懂上面这句话,所以我打个比方:视频平台的服务器被攻击了,导致大部分带宽被堵塞而无法正常推送视频,这个时候视频平台就会完全依赖客户端分流。在这种极端条件下,服务器为了尽可能的让更多用户看到视频,所以选择性地忽略了拒绝分流的用户,这导致拒绝分流反而无法流畅地播放视频。在大多数时候,当服务器资源充沛,又没必要让客户端承担分流的责任。

笔者认为 bilibili 不可能没有 P2P 分流相关的逻辑,尽管笔者还未采集到在本地设备上有关 bilibili 使用 P2P 的行为。笔者对客户端分流持中立态度,也并不关心这一点。

另外,笔者也不太认同 bilibili 会向“完全依赖客户端分流”的方向发展,毕竟没有这么做的理由。如果真的走向“完全依赖客户端分流”,并且还有广告以及收费功能的话,那确实该骂。

原观点的谬误

TODO 很好,我还没写完这篇,事已至此先睡觉吧 --cmy

忙死了,不写了 --cmy


Copyright 2025 Kemi-Amu
This article is licensed under CC BY-SA 4.0 