B站PCDN拦截器

创建于 2 个月前
更新于 1 个月前
拦截B站PCDN视频源,主动替换为正规CDN。防止你成为PCDN节点
总安装量
841
今日新增
+5
用户评分
5.0 / 5.0 (1)
当前版本
8.3.0
脚本详情

B站PCDN拦截器

让B站视频播放只走正规CDN,同时防止你被当作PCDN节点。

为什么需要这个脚本

B站使用了一种叫PCDN的技术,把你和其他用户的设备当成"小型服务器",让你们互相传视频。这会带来以下问题:

你看视频时

  • 画质不稳定 — PCDN节点质量参差不齐,视频容易卡顿、缓冲、降低画质
  • 加载更慢 — 从别人手机传视频,远不如从专业CDN服务器快

别人用你传视频时

  • 占用上传带宽 — 你的上行带宽被占用,其他应用变慢
  • 偷跑流量 — 产生额外流量消耗,尤其是移动网络用户
  • 泄露IP — 你的IP地址暴露给B站

使用正规CDN的好处

  • 视频加载更快、更稳定
  • 不占用你的上传带宽
  • 不产生额外流量消耗
  • IP地址不暴露

功能

播放源替换

自动将B站返回的PCDN视频源替换为正规CDN,视频加载从源头就走正规线路。

分片拦截

对漏网的PCDN视频分片请求进行拦截,播放器收到后立即切换到下一个源。

防止成为PCDN节点

封锁B站将你设备用作PCDN节点的所有通道:

  • WebRTC — PCDN核心传输通道
  • WebSocket — PCDN信令连接
  • Worker / SharedWorker / ServiceWorker — PCDN后台脚本
  • sendBeacon — PCDN统计数据上报

状态指示器

视频播放页面标题旁显示绿色标签,实时显示拦截状态和拦截次数,点击可切换开关。

使用

  • 开启/关闭:点击视频标题旁的标签,或通过菜单切换。
  • 开启前(含有PCDN源):使用脚本前.jpg
  • 开启后(全部为CDN源):使用脚本后.jpg
  • 建议搭配AdGuard或AdBlock 等广告拦截器使用。

兼容性

  • Chrome / Edge / Firefox / Safari