刚才在 b 站看 lpl 比赛的时候偶然瞥了一眼 conky,发现上传带宽一直在夸张的占用着.然而关掉直播标签后就正常了. 请问 b 站这种直播流也启用了 p2p 来缓解带宽吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
proxychains
V2EX    哔哩哔哩

刚才在 b 站看 lpl 比赛的时候偶然瞥了一眼 conky,发现上传带宽一直在夸张的占用着.然而关掉直播标签后就正常了. 请问 b 站这种直播流也启用了 p2p 来缓解带宽吗?

  •  
  •   proxychains 2021-03-06 15:44:28 +08:00 3245 次点击
    这是一个创建于 1760 天前的主题,其中的信息可能已经有所发展或是发生改变。

    16 条回复    2021-03-07 13:09:45 +08:00
    love4taylor
        1
    love4taylor  
    PRO
       2021-03-06 15:49:33 +08:00
    darksword21
        2
    darksword21  
    PRO
       2021-03-06 15:50:13 +08:00
    这种直播的我都是在 pad 上看, 不知道为什么一用网页看风扇就疯狂转
    proxychains
        3
    proxychains  
    OP
       2021-03-06 15:55:38 +08:00
    @Love4Taylor thanks
    proxychains
        4
    proxychains  
    OP
       2021-03-06 16:17:11 +08:00   1
    > // ==UserScript==
    // @name 干掉 B 站直播 P2P 传输
    // @namespace http://tampermonkey.net/
    // @version 0.1
    // @description 干掉 B 站直播 P2P 传输
    // @author xfgryujk
    // @include /https?:\/\/live\.bilibili\.com\/?\??.*/
    // @include /https?:\/\/live\.bilibili\.com\/\d+\??.*/
    // @include /https?:\/\/live\.bilibili\.com\/(blanc\/)?\d+\??.*/
    // @grant none
    // ==/UserScript==

    > (function() {
    delete window.RTCPeerConnection
    delete window.mozRTCPeerConnection
    delete window.webkitRTCPeerConnection
    delete window.RTCDataChannel
    delete window.DataChannel
    })();


    已经干掉了,贴下油猴脚本代码
    Jirajine
        5
    Jirajine  
       2021-03-06 16:41:20 +08:00 via Android   1
    直接禁掉 webrtc 就可以了,反正这个功能正常场景根本用不到。
    jworg
        6
    jworg  
       2021-03-06 16:49:52 +08:00
    讲个笑话,我那各个直播网站无一例外,包括 b 站直播,一直是上传比下载多,然后就把所有浏览器的 webrtc 彻底关掉了
    venster
        7
    venster  
       2021-03-06 17:01:33 +08:00 via Android   6
    我不认为占用上传有什么问题。除非把上传占的慢慢地影响到其他事情了。很多人为了一天几块钱的收益去特意买个路由器做 cdn 终端,然而给你免费看视频的 b 站借用了你的带宽做一点减轻服务器压力的操作却不可容忍。算是另一层面的宽以律己严已律人。
    linvon
        8
    linvon  
       2021-03-06 17:05:30 +08:00
    不止 b 站,直播平台基本都这么干
    stabc
        9
    stabc  
       2021-03-06 17:15:37 +08:00
    @venster 你这话让我想到了有些新人主播说『免费看直播还不送礼物』,搞不清谁应该感谢谁
    kome
        10
    kome  
       2021-03-06 17:34:14 +08:00
    windows 10 的话, 用 UWP 吧, 虽然简陋, 但是很好用.
    @venster 我认同上传没问题, 不赞同为了减轻服务器压力借用带宽. 首先是 B 站提供的看直播服务, 本身就是免费的, 而且在网页页面上, 他已经加了广告了, 他有自己的盈利渠道; 二个, 付费用户也无法关闭上传; 三个, 该上传服务不可控, 而且会影响到看直播这个服务(你把浏览器限制 10k/s 的上传就知道了, 有可能是上传把 TCP 确认回传需要的几 k/s 的速度需求给挤掉了); 四个, B 站强推, 用户被接受, 违背 P2P 的初衷, 跟"吸血雷"是一个东西; 五个, 直播(演员和观众的交互)对时间要求挺高的, P2P 的下游下载者, 时延可能会很高.

    BT, PT 是基于自愿的上传, 我平时也会挂机做种, 但是不想上传的时候不影响我下载. 关键还是上传服务的可控性.
    faithbro
        11
    faithbro  
       2021-03-06 19:52:53 +08:00
    @venster 主要的问题不在于我不肯,而是没得选择。有段时间我打游戏很卡,因为舍友看直播把带宽占满了。如果直播平台给个选择,是否上传以及上传的带宽设置,我都不会这么反感。然而他们并不,就偷偷摸摸地干,估计他们也知道是上不了台面的东西。
    Gizmo
        12
    Gizmo  
       2021-03-06 20:47:49 +08:00 via Android   1
    Greasy Fork 上面有一个个比较全面的 js

    安装后斗鱼相较流畅
    MrCurly
        13
    MrCurly  
       2021-03-07 10:10:58 +08:00 via iPhone
    p2p 很正常了,但是显然有些直播平台占用没够太贪婪,斗鱼把我 40m 的上传占的满满当当,气得我直接用 webrtc 的一个插件禁了。p2p 可以,但不可以影响用户正常使用
    proxychains
        14
    proxychains  
    OP
       2021-03-07 11:39:56 +08:00 via Android
    @MrCurly p2p 应当告知用户
    Zy143L
        15
    Zy143L  
       2021-03-07 12:15:50 +08:00 via Android
    @proxychains 写在那又臭又长的用户协议里面了
    估计没人看这玩意 P2P 各家都在做 成本低 效果好
    就是大部分用户感知不强
    proxychains
        16
    proxychains  
    OP
       2021-03-07 13:09:45 +08:00
    @Zy143L 确实,只要能降低成本就行,反正大部分用户都感知不到被占用上行带宽.
    我要不是看比赛的时候瞥了眼 conky 现在都没发现...
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3717 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 34ms UTC 10:19 PVG 18:19 LAX 02:19 JFK 05:19
    Do have faith in what you're doing.
    ubao msn 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